常用的Java 架包(jar)的用途

前言:如果需要在项目中引入jar包,可以采用maven,配置方式在 http://mvnrepository.com 查询

  •  slf4j-api

  简介:slf4j并不是一种具体的日志系统,而是一个用户日志系统的facade,允许用户在部署最终应用时方便的变更其日志系统。即,slf4j转向某个实际的日志框架。在系统开发中,统一按照slf4j的API进行开发,在部署时,选择不同的日志系统包,即可自动转换到不同的日志系统上。

  参考:http://blog.csdn.net/hbcui1984/article/details/5138883

  •  slf4j-jdk14

  简介:slf4j到jdk-logging的桥梁,日志输出采用JDK自带的日志系统

  •  slf4j-log4j12

  简介:如 使用slf4j的API进行编程,底层想使用log4j1来进行实际的日志输出,这就是slf4j-log4j12干的事。日志输出采用log4j的日志系统

  •  jcl-over-slf4j

  简介:commons-logging到slf4j的桥梁。如 使用log4j1的API进行编程,但是想最终通过logback来进行输出,所以就需要先将log4j1的日志输出转交给slf4j来输出,slf4j再交给logback来输出。将log4j1的输出转给slf4j,这就是log4j-over-slf4j做的事。

  • commons-logging

  简介:日志文件

  非常好的参考:slf4j总结 : http://my.oschina.net/pingpangkuangmo/blog/410224

  • 组合:

  常用使用的日志系统的组合为:slf4j-api,slf4j-log4j12 ,而很多jar 包的日志会依赖 commons-logging

  • taglibs > standard

  简介:jsp 页面

  • javax.servlet > jstl

  简介:JSP 页面的标签

  • javax.servlet > servlet-api

  简介:Servlet

  • javax.servlet.jsp > jsp-api

  简介:JSP 页面需要使用

  • 组合:

  在Eclipse 中 创建一个web 项目的时候,一般需要导入这 四个包,(当然为了建立jsp 页面也有其他的方式)

  • net.sourceforge.jexcelapi > jxl

  简介:创建 Excel 使用

  •  org.docx4j > docx4j

  简介:创建 word 使用

  • commons-dbcp > commons-dbcp

  简介:DBCP 数据库连接池

  • commons-dbutils > commons-dbutils

  简介:封装 操作数据库(JDBC)的方法

  • mysql>mysql-connector-java

  简介:mysql 数据库的驱动

  • commons-fileupload >commons-fileupload

  简介:实现上传文件的功能

  • commons-collections>commons-collections

  简介:封装了集合的常用操作方法

  • org.apache.commons >commons-lang3

  简介:封装了常用的字符串 之类的操作方法

原文地址:https://www.cnblogs.com/panie2015/p/5737602.html