WEB项目拾遗之jar包篇

来源:互联网 发布:python hist alpha 编辑:程序博客网 时间:2024/06/05 20:20
1.jstl.jar和standard.jar:使用JSP标准标签的时候,需要在web项目中使用这两个jar包,放在项目的web-inf/lib文件夹下即可。
2.我们之所以一般创建lib目录存放jar包的原因是,防止项目在其他电脑上不能运行(因为其他电脑上的桌面不一定存在我需要引用的jar包,即build path中的路径找不到对应的jar包),在项目下创建lib目录之后,那么无论工程在哪个环境下运行,都能找到该jar包,项目默认从lib中找jar包,所以在WEB-INF/lib下的jar包不用add to build path也可以,但是WEB-INF下的其他包如test下的jar包就必须建立build path了。
3.mysql提供一个jdbc连接器,是第三方类库,把它下载下来,把解压后的.jar文件(我的是mysql-connector-java-5.0.4-bin.jar)地址添加到classpath环境变量中,就行了。(这个包必须记得导入,否则无法链接)
4.junit.jar:JUnit 是一个开放源代码的Java测试框架,用于编写和运行可重复的测试。他是用于单元测试框架体系xUnit的一个实例(用于java语言)。
5.DBCP(DataBase connection pool)数据库连接池是 apache 上的一个Java连接池项目。DBCP通过连接池预先同数据库建立一些连接放在内存中(即连接池中),应用程序需要建立数据库连接时直接到从接池中申请一个连接使用,用完后由连接池回收该连接,从而达到连接复用,减少资源消耗的目的。DBCP所依赖的jar包(以下例子基于如下jar包版本)commons-dbcp2-2.1.1.jar commons-logging-1.2.jarcommons-pool2-2.4.2.jar
6.mybatis框架:包含核心包:mybatis.jar以及其余各类jar包: