我正在使用Java开发Web应用程序,它需要与数据库建立连接.良好的资源管理非常重要.应用程序将在Tomcat 6 servlet容器中,我已经实现了BoneCP来管理连接(我不能使用Spring).
我已经读过DataSource的JNDI查找过于昂贵,而且我正在考虑创建一个DataSource对象的单例,只获取一次JNDI资源,并为将来的连接返回相同的DataSource.
问题:仅创建一次DataSource并从同一DataSource获取连接是一个好主意吗?我不想获得相同的连接,只有相同的DataSource.
谢谢 ;)
这句话是平等的myString != null,myString.length() > 0而且! myString.equals("") ?哪个是效率最高的?(Java 1.4)