SSM框架的依赖包总结
1. 持久层–mybatis
mybatis的依赖:
- MySQL 驱动包:mysql-connector-java-5.1.*.jar
- 核心包:mybatis-3.4.5.jar
- 其他依赖:lib 目录中所有的 jar(有需要,再拷贝)。比如:log4j(日志文件,可以和properties文件配合使用)
mybatis的配置文件:
- MyBatis 主配置文件,只有一份,名字任意,一般起名为 mybatis-config.xml
- MyBatis 的映射文件,有多份,名字一般 XxxMapper.xml,Xxx 表示模型对象。
中文文档:
http://www.mybatis.org/mybatis-3/zh/index.html
2. 业务层–Spring5
Spring5的依赖:
- spring-beans-版本.release.jar
- spring-core-版本.release.jar
- com.springsource.org.apache.commons.logging-1.版本.jar
- spring-test-版本.release.jar
- spring-context-版本.release.jar
- spring-aop-版本.release.jar
- spring-expression-版本.release.jar
- Tx相关的包
spring的配置文件:
- applocationContext.xml
3.控制层–springMVC
springMVC的依赖:
- spring-web-版本.release.jar
- spring-webmvc-版本.release.jar
springMVC的配置文件:
- Spring-mvc.xml
以上只是一些jar包和一些常用的jar包,具体操作时,在引用其他的jar包,当然也可以直接引入全部依赖的jar。但是单个引入jar包,可能使自己更加清楚每一个jar包的作用。