您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
〖开发实例〗_Java开发实例讲解(人员管理)
发布时间:2021-01-23 12:51:40编辑:雪饮阅读()
那个前面有讲过通过不使用像是eclipse这样强大的工具也可以写java,当时配置数据库odbc驱动,也就是java的jdbc驱动是通过在环境变量的CLASSPATH中添加对应数据库odbc驱动的jar包,那么如果用eclipse中也要使用jdbc驱动,去查数据表中的数据,那么是否可以不用再配置jdbc驱动了呢?答案是否定的。
如eclipse中编写如下程序:直接运行是运行不通的
package org.kasumi;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
publicclass DataBaseConnection {
privatestaticfinal String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
privatestaticfinal String DBURL = "jdbc:mysql://localhost:3306/xy" ;
privatestaticfinal String DBUSER = "root" ;
privatestaticfinal String DBPASS = "" ;
publicstaticvoid main(String args[]) throws Exception{
Class.forName(DBDRIVER);
Connection conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS);
String sql="select id,title,keyboard,ftitle from phome_ecms_news limit 5";
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
System.out.print("id:"+rs.getInt("id")+" ");
System.out.print("title:"+rs.getString("title")+" ");
System.out.print("keyboard:"+rs.getString("keyboard")+" ");
System.out.print("ftitle:"+rs.getString("ftitle")+" ");
System.out.println();
}
stmt.close();
rs.close();
conn.close();
}
}
那么如何在eclipse中配置jdbc呢?具体操作如下:
在这里选择你的jdbc驱动jar包导入进来
然后你再次运行你的程序,就会发现已经ok了。
最后总结下:
其实这里一直没有提到人员管理,其实人员管理重要的不是代码,而是思想,思想呢由于人员管理里面大多数都用到sql查询,sql操作,涉及到数据库操作都有连接数据库和关闭连接的操作,而这两个操作显然每次都是sql操作之前或之后的麻烦操作,则这种耦合度高的场景正好与代理设计模式的解耦合场景向适应,所以本讲主要就是代理设计模式和eclipse配置jdbc的使用,其实不仅仅是jdbc,这里jdbc只是任何第三方jar包的一个代表,以后要想加载第三方jar包都可以使用该方式。
关键字词:java,jdbc,eclipse,代理,人员
下一篇:java开发实战经典学习笔记