立即掌握SSM框架的要诀
ssm框架的总结:(要有一定的SSH框架技术的基础)
1. 首先是POM.xml 文件的配置,他的作用主要是添加依懒的关系和自动下载相关的包。
2.对jdbc.properties进行配置 ,作用就是连接你的数据库的配置。
3.对接着是log4.properties的配置,它的作用是用来记录运行时产生的信息。
进行上面需要的配置之后,我就分析一下基本逻辑:
首先,我们就得知道,我们要建立dao接口层、service 接口层和serviceImp实现层、controller控制层、model层等。
其中,dao接口层是实现数据的查询,service层是实现业务逻辑处理的(需要调用dao层的逻辑)、
controller控制层则是调用service业务处理层的逻辑的,model层是创建对象的。
具体怎么调用的请看本人博客的“初学SSM框架的信息”。
基本逻辑就是这样:controller---> service---->dao----->mapper.xml--->model(mapper.xml就是用sql语句进行数据库查询的,dao层和mapper的关系通过spring.xml来映射的)
mapper.xml里的logic: 其中,mapper.xml中映射了model层对象跟数据库表的关系
4.spring mvc .xml的配置,主要作用是注明@controller注解的类是控制器,还有就是启动SpringMVC的注解功能,完成请求和注解POJO的映射。
e.g:
5.spring mybatis.xml 他的作用就是整合Spring 和Mybatis,具体的作用如下:
1.想配置好数据库的信息:
2.再配置mapper.xml跟数据库的关系(因为mapper.xml里面是要查询数据库信息的):
3 .配置dao接口层是跟mapper.xml的关系(dao-->mapper.xml就体现出来了),如下:
mapper.xml的namespace的名字就是dao接口层所在的位置,这就证明了mapper.xml跟namespace有对应的关系。
如下:
4. 配置事务管理:
6.还有的就是webapp 下面的WEB-INF下面的web.xml 的配置了(具体的配置请看本人博客的“初学SSH框架的信息”)
以上就是本人对SSM框架的总结,不足地方请指正.