|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
因为能用到多少功能就用多少,不能用就不用!总的来说:要简单要性能好,可以不用框架。你说java复杂,就是因为你把java(j2ee)与这些框架混在了一起。这个毗连池是间接从JIVE中掏出来的,举行了一下修正,使得毗连参数间接在程序中设定而不是附属性文件中读取。
用法:
先设定本人的毗连参数,在DbConnectionDefaultPool.java文件的loadProperties办法中。注重你也必要设定毗连池的log文件的寄存地位。
Stringdriver="org.gjt.mm.mysql.Driver";//这是利用的JDBC驱动
Stringserver="jdbc:mysql://192.100.100.1/qingtuo";//利用的URL
//Stringserver="jdbc:mysql://192.168.0.1/qingtuo";
Stringusername="qingtuo";
Stringpassword="qingtuo";
StringminConnections="3";//最小毗连数
StringmaxConnections="20";//最年夜毗连数
StringlogPath="c: empqingtuoDbLog.log";//日记文件地位
//StringlogPath="/tmp/qingtuoDbLog.log";
StringconnectionTimeout="0.5";//准时扫除无用毗连距离(以天为单元)
然后
在你的程序中只必要将这个包com.qingtuo.db.poolimport出去,再向上面如许用就好了。
Connectioncon=null;
PreparedStatementpstmt=null;
ResultSetrs=null;
try{
con=DbConnectionManager.getConnection();
//这里写你的SQL语句
}
catch(SQLExceptionsqle){
throwsqle;
}
finally{
try{
pstmt.close();
}
catch(Exceptione){
e.printStackTrace();
}
try{
con.close();
}
catch(Exceptione){
e.printStackTrace();
}
}
长处
固然良多使用服务器也有毗连池,但如许做的优点是,加倍通用一些。
最后就是我对java的几点希望:首先是IDE工具,有人说java已经很好了,有jbuilder,eclipse,netBeans等等,但是我认为如果java想超越.net,那么他首先要解决的就是IDE工具的整合。 |
|