目前经过一系列折腾,决定将配置工作告一段落,专心实现其他功能上面。感觉目前的水平这么配置,还不会达到性能问题的地步。能达到性能问题说明网站做得也够NB了。所以先开始专心做内容吧。
Netbeans自带的包:
Spring Framework 4.0.1
Hibernate 4.3.x
自己添加的Jar包:
hibernate-jpa-2.1-api-1.0.0.Final.jar
aopalliance.jar
aspectjweaver-1.7.2.jar
commons-dbcp2-2.1.1.jar
commons-pool2-2.4.2.jar
mysql-connector-java-5.1.20-bin.jar
Spring Framework含有Spring和SpringMVC的套件
Hibernate自不必说,是连接数据库用的。
hibernate-jpa-2.1-api-1.0.0.Final.jar
包里面的javax.persistence子包下面的Entity、Column、Id等
为不使用xxx.hbm.xml,而单独使用一个Entity类成为可能。这样不用为每个table写xml了,直接在类里面用@标记下就好
aopalliance.jar与
aspectjweaver-1.7.2.jar
实现了Spring的AOP(面向切面)功能,能让Spring来统一接管整个数据库、MVC等包的加载
commons-dbcp2-2.1.1.jar与
commons-pool2-2.4.2.jar
用于连接池
commons-dbcp是apache上的一个java连接池项目,也是tomcat使用的连接池组件
我们常用的jedis-XXX.jar以及c3p0XX.jar底层都是使用commons-pool来作为对象池的实现。
mysql-connector-java-5.1.20-bin.jar
用于数据库连接驱动。目前确认这个5.1.20版本不会出现Abandoned connection cleanup thread的问题,比较稳定
——————————————————————————————————————————
对于配置服务器的工作真是感慨万分,根据不同的包和插件,指定不同的xml配方,最终保证服务器顺利运行。此次的配方,大体能保证不出现任何warn与error信息,目前只剩下info出现在控制台,结果应该是可以接受的。更详细的可能得看一些性能参考手册了。
版权声明:本文为u010770993原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。