JDBC连接池与数据源学习总结
2011-06-30 17:50
288 查看
这两天在学习JDBC连接池与数据源这一章时,遇到了不少问题:
1. 首先是Oracle数据库的使用,安装好后,在打开em页面时提示无法访问,然后按照http://blog.163.com/xinjun_java/blog/static/51182031200892192250334/上面所说的配置,就成功打开EM页面·
2. 使用PL/SQL工具时,打开工具后显示一个登录框,刚开始不明白第三个选项是什么含义,后来上网查了,Database表示你的数据库实例,也就是SID,后面在写连接数据库代码时要用到。
3. Java数据库连接方式
String driver = "oracle.jdbc.driver.OracleDriver"; //数据库驱动名称
String url = "jdbc:oracle:thin:@localhost:1521:ORCL"; //连接数据库地址
//jdbc:表示采用jdbc方式连接数据库
//oracle:表示连接的是oracle数据库
//thin:表示连接时采用thin模式(oracle中有两中模式)
//jdbc:oralce:thin:是一个jni方式的命名
//1521和ORCL表示端口和数据库名
String username = "system";
String password = "123456"; //username/password数据库的用户名和密码
Class.forName(driver); //加载数据库驱动
Connection conn = DriverManager.getConnection(url,username,password); //建立数据库连接
这种连接方法是一次请求一次连接,是比较浪费资源的。关于连接池的连接方法以后学习~
4. CKEditor的用法
①在页面<head>中引入ckeditor核心文件ckeditor.js
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
②在使用编辑器的地方插入HTML控件<textarea>
<textarea id="TextArea1" cols="20" rows="2" class="ckeditor"></textarea>
如果是ASP.NET环境,也可用服务器端控件<TextBox>
<asp:TextBox ID="tbContent" runat="server" TextMode="MultiLine" class="ckeditor"></asp:TextBox>
注意在控件中加上 class="ckeditor" 。
③将相应的控件替换成编辑器代码
<script type="text/javascript">
CKEDITOR.replace('TextArea1');
//如果是在ASP.NET环境下用的服务器端控件<TextBox>
CKEDITOR.replace('tbContent');
//如果<TextBox>控件在母版页中,要这样写
CKEDITOR.replace('<%=tbContent.ClientID.Replace("_","$") %>');
</script>
4. js中alert()中文乱码
在引入js的里面加上charset="gb2312" ,如:<script charset="gb2312" language="javascript" type="text/javascript" src="verify.js"></script>
1. 首先是Oracle数据库的使用,安装好后,在打开em页面时提示无法访问,然后按照http://blog.163.com/xinjun_java/blog/static/51182031200892192250334/上面所说的配置,就成功打开EM页面·
2. 使用PL/SQL工具时,打开工具后显示一个登录框,刚开始不明白第三个选项是什么含义,后来上网查了,Database表示你的数据库实例,也就是SID,后面在写连接数据库代码时要用到。
3. Java数据库连接方式
String driver = "oracle.jdbc.driver.OracleDriver"; //数据库驱动名称
String url = "jdbc:oracle:thin:@localhost:1521:ORCL"; //连接数据库地址
//jdbc:表示采用jdbc方式连接数据库
//oracle:表示连接的是oracle数据库
//thin:表示连接时采用thin模式(oracle中有两中模式)
//jdbc:oralce:thin:是一个jni方式的命名
//1521和ORCL表示端口和数据库名
String username = "system";
String password = "123456"; //username/password数据库的用户名和密码
Class.forName(driver); //加载数据库驱动
Connection conn = DriverManager.getConnection(url,username,password); //建立数据库连接
这种连接方法是一次请求一次连接,是比较浪费资源的。关于连接池的连接方法以后学习~
4. CKEditor的用法
①在页面<head>中引入ckeditor核心文件ckeditor.js
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
②在使用编辑器的地方插入HTML控件<textarea>
<textarea id="TextArea1" cols="20" rows="2" class="ckeditor"></textarea>
如果是ASP.NET环境,也可用服务器端控件<TextBox>
<asp:TextBox ID="tbContent" runat="server" TextMode="MultiLine" class="ckeditor"></asp:TextBox>
注意在控件中加上 class="ckeditor" 。
③将相应的控件替换成编辑器代码
<script type="text/javascript">
CKEDITOR.replace('TextArea1');
//如果是在ASP.NET环境下用的服务器端控件<TextBox>
CKEDITOR.replace('tbContent');
//如果<TextBox>控件在母版页中,要这样写
CKEDITOR.replace('<%=tbContent.ClientID.Replace("_","$") %>');
</script>
4. js中alert()中文乱码
在引入js的里面加上charset="gb2312" ,如:<script charset="gb2312" language="javascript" type="text/javascript" src="verify.js"></script>
相关文章推荐
- JDBC--学习笔记(三)数据源与连接池
- 【数据库学习笔记】(4)JDBC数据源和连接池
- JDBC 数据源和连接池
- JDBC五数据源和数据池(web基础学习笔记十一)
- jdbc学习总结2---使用占位符的增删改查
- 【学习摘记】马士兵JDBC技术_课时16_DataSource_RowSet介绍和总结
- 每日学习总结:"已有打开的与此命令相关联的 DataReader,必须首先将它关闭。"、Sql Server 连接池机制
- JDBC 学习笔记(三)—— 数据源(数据库连接池):DBCP数据源、C3P0 数据源以及自定义数据源技术
- jdbc学习总结2---使用占位符的增删改查
- JNDI学习总结(一)——JNDI数据源的配置
- javaweb学习总结(三十二)——JDBC学习入门
- Spring的数据库操作---- Spring框架对JDBC的整合---- 初始化连接池数据源对象
- JNDI学习总结(一)——JNDI数据源的配置
- JDBC连接池、监控组件 Druid学习
- java web学习总结32:JDBC学习入门
- [Spring]Spring AOP学习笔记(3)---Spring JDBC总结
- JDBC数据源和连接池
- JDBC数据源连接池的配置
- 学习笔记_java web——数据源和连接池