请大家评价一下我写的这个数据库连接类的缺点,有什么需要改进。 没有连接池?那还说什么方法名首字母不应大写第一个方法居然有四个String参数,如果我忘记参数顺序怎么办?打开源代码来看?虽然简单,但是最好有注释查询数据库之后直接返回数据集(ResultSet),需要保持与数据库的连接,这样会让性能很糟糕,而且容易导致连接不能正常关闭,泄露宝贵资源算了,要改的太多 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好把数据库配置放在一个单独的sql.properties文件中,方便以后的更改。如:connection.url=jdbc:microsoft:sqlserver://192.168.0.1connection.drivers=com.microsoft.jdbc.sqlserver.SQLServerDriverDatabaseName=TestDBUser=saPassword=sa 我胡说八道一句关掉的时候,最好先判断一下re!=null closeAll()方法有问题,如果产生异常就不能关闭连接,所以最好还是try一下,然后finally 我的类是用在JSP的,以前都不需要连接池啊。 bromon(我的媳妇是....) ,能提供一些代码吗?谢谢。 LinkDb() 建议返回boolean类型 最简单的方法可以使用servlet容器内建的连接池,应付并发访问效果不错还实惠^_^主流的容器,比如tomcat等,网上有大量的资料讲解如何配置和使用连接池,非常多,多到我都不相信你没见过.查查吧,很简单的 如果程序不是放在servelt容器上的,那么需要自己实现连接池,比较麻烦一点,不过jakarta有个产品更新换代:通用对象池。用来做数据库连接池挺不错的,我试过,效果还可以。应该开始考虑关系-对象映射,初级一点的就自己写bean来映射数据库关系,复杂一点的就看看hibernate/ejb,java的数据库技术真是不封顶啊。 我对老师的说法有异议 java 包的创建和调用 dxf 怎么显示在Web中 要求后台是java? 真正的java人生 List removeAll 如何实现多个生产者的同步? hibernate2 的时间比较问题 如何进行汉字的提取(顺便介绍个群:程序员朋友7213300) 请大家帮我做个java applet(100分) 在数据库方面,JAVA,DELPHI和VB谁更方便一些? 我只是想看到jtextpane中超出窗口可以看到的那部分。就这么难吗?滚不下去 关于环境变量的问题
connection.url=jdbc:microsoft:sqlserver://192.168.0.1
connection.drivers=com.microsoft.jdbc.sqlserver.SQLServerDriver
DatabaseName=TestDB
User=sa
Password=sa
关掉的时候,最好先判断一下
re!=null
bromon(我的媳妇是....) ,能提供一些代码吗?谢谢。