废话不多说,直接上图,以下是用Maven管理的一个ssm项目目录结构,所用到的jar包:数据库驱动包、mybatis的jar包、mybatis与spring的整合包、dbcp或c3p0数据库连接池包、spring所有jar包、log4j包、jstl包。。。
这里主要涉及几个主要的配置文件:sqlMapConfig.xml是mybatis的配置文件,mybatis与spring整合后不需要太多配置,上图:
applicationContext-dao.xml是涉及数据库的相关配置:
application-service.xml用于配置服务:
application-transaction.xml用于配置事务:
springmvc.xml配置:
顺便附上db.properties和log4j.properties的配置: