Chinaunix首页 | 论坛 | 博客
  • 博客访问: 16495352
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 21:40:31

下载本文示例代码
天极IT资讯短信服务 电脑小技巧 function check4() { if (dn.mobile.value.length!=11) { alert("手机号码不正确!"); dn.mobile.focus(); return false; } return true; } 资费:包月5元手机: 介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。   我们在做信息系统的时候,都要访问数据库,我最近接手一个项目,项目组决定使用Java编写,我负责数据层的设计和编码,为了提高代码的重用性和提高项目的开发效率。我们开发了一个通用的数据库连接和完成基本操作的类库,个人认为这个类在做MIS系统时还是有一定的价值,所以总结出来,介绍给大家。  连接工厂,实现了DataSource接口 package skydev.modules.data;import java.sql.*;import javax.sql.DataSource;import java.io.PrintWriter;public class ConnectionFactory implements DataSource {private String userName;private String password;private String driverName;private String url;private java.sql.Connection connection;/*** 根据设置的连接参数创建一个新的连接实例* @return*/private Connection getNewConnection() {try {this.connection.close(); //试图关闭连接}finally {this.connection = null; //释放连接try {Class.forName(this.driverName); //加载驱动程序//DriverManager.registerDriver(driver);try {this.connection = DriverManager.getConnection(this.url, this.userName,this.password);}catch (SQLException e) {throw e;}}finally {return this.connection; //返回新建立的连接}}}public String getUserName() {return userName;}public void setUserName(String userName) {this.userName = userName;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public String getDriverName() {return driverName;}public void setDriverName(String driverName) {this.driverName = driverName;}public String getUrl() {return url;}public void setUrl(String url) {this.url = url;}public java.sql.Connection getConnection() {if (connection != null) {try {if (connection.isClosed()) {connection = null;getNewConnection();}}catch (SQLException ex) {}}if (connection == null) { //没有设置连接则创建一个连接getNewConnection();}return connection;}public Connection getConnection(String userName, String password) throwsSQLException {this.setUserName(userName);this.setPassword(password);return getConnection();}public PrintWriter getLogWriter() {return null;}public void setLogWriter(PrintWriter printWriter) {}public void setLoginTimeout(int int0) {}public int getLoginTimeout() {return 0;}}共4页。 1 2 3 4 : 天极IT资讯短信服务 电脑小技巧 function check4() { if (dn.mobile.value.length!=11) { alert("手机号码不正确!"); dn.mobile.focus(); return false; } return true; } 资费:包月5元手机: 介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。   我们在做信息系统的时候,都要访问数据库,我最近接手一个项目,项目组决定使用Java编写,我负责数据层的设计和编码,为了提高代码的重用性和提高项目的开发效率。我们开发了一个通用的数据库连接和完成基本操作的类库,个人认为这个类在做MIS系统时还是有一定的价值,所以总结出来,介绍给大家。  连接工厂,实现了DataSource接口 package skydev.modules.data;import java.sql.*;import javax.sql.DataSource;import java.io.PrintWriter;public class ConnectionFactory implements DataSource {private String userName;private String password;private String driverName;private String url;private java.sql.Connection connection;/*** 根据设置的连接参数创建一个新的连接实例* @return*/private Connection getNewConnection() {try {this.connection.close(); //试图关闭连接}finally {this.connection = null; //释放连接try {Class.forName(this.driverName); //加载驱动程序//DriverManager.registerDriver(driver);try {this.connection = DriverManager.getConnection(this.url, this.userName,this.password);}catch (SQLException e) {throw e;}}finally {return this.connection; //返回新建立的连接}}}public String getUserName() {return userName;}public void setUserName(String userName) {this.userName = userName;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public String getDriverName() {return driverName;}public void setDriverName(String driverName) {this.driverName = driverName;}public String getUrl() {return url;}public void setUrl(String url) {this.url = url;}public java.sql.Connection getConnection() {if (connection != null) {try {if (connection.isClosed()) {connection = null;getNewConnection();}}catch (SQLException ex) {}}if (connection == null) { //没有设置连接则创建一个连接getNewConnection();}return connection;}public Connection getConnection(String userName, String password) throwsSQLException {this.setUserName(userName);this.setPassword(password);return getConnection();}public PrintWriter getLogWriter() {return null;}public void setLogWriter(PrintWriter printWriter) {}public void setLoginTimeout(int int0) {}public int getLoginTimeout() {return 0;}}共4页。 1 2 3 4 : 下载本文示例代码


用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统用Java实现数据库应用系统
阅读(119) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~