今天工作中,看到有使用seajs框架,百度了下是阿里前前端工程师玉伯写的,很是佩服啊,不过还没有仔细研究原理,js和jquery都没精通呢。认真对待工作,今天打了一天的酱油。回顾下数据库连接JDBC连接:
String jdbcDriver;//定义数据库接口类:mysql为com.mysql.jdbc.Driver;(具体视数据库类别而定。)
String URL; //定义访问数据库的路径;本地mysql路径和端口号一般为:http://localhost:3306/数据库名
String username;//定义数据库的用户名
String password;//定义数据库的访问密码
Connection conn;//Connection接口,相当于创建的一个连接对象吧
PreparedStatement ps;//是做什么用的呢?准备连接?
Result rs;//数据库结果集
Class.forName(jdbcDriver);加载数据库连接类
conn=DriverManager.getConnection(url,username,password);//创建连接对象;
ps=conn.prepareStatement(sql);//
rs=ps.executeQuery();
while(rs.next()){
String s=rs.getString(1);//输出第一列;
String s1=rs.getString("列名");
}
//输出第几行第几列
String getDate(int i,int j){
int k=0;
while(rs.next()){
k++;
if(k==j){
System.out.println(rs.getString(j));
}
}
}
close();定义个关闭接口的方法:先关闭rs,再关闭ps,再关闭conn;
数据库连接池:
由于创建连接对象消耗资源比较严重,所以事先创建好连接保存在集合里边,用的时候直接取。
太晚了,就不写了吧,脑子里已经有雏形了,现在已经有很多成熟的数据库连接池,还是在项目中好好学习吧。
明天有时间开始把博客系统那个项目搞起来,边做边学,还要学习下android,上线的话肯定要从移动端先上线。睡觉,晚安。