- SSM框架
- 完成一个功能
database(数据库设计)-》Entity(实体类)-》mapper.xml(sql语句)-》mapper.java(dao接口)-》service.java(service接口)-》serviceimpl.java(service实现)-》controller.java
- 各层联系
1.持久层:DAO(mapper)
①首先设计DAO接口
②然后在spring配置文件中定义此接口的实现类
③在模块中调用此接口
④Dao层的数据源配置、以及数据库连接参数都在spring配置文件中配置
2.业务层:Service层
①首先设计接口,再设计其实现类
②spring配置文件中配置其实现类的关联
③Service层业务实现,具体要调用已定义Dao层的接口
3.控制层:Controller层(Handler层)
①负责具体业务模块流程控制
②此层调用Service层接口控制业务流程
③同样在spring配置文件中配置
4.View层
①通常与Controller层协同开发
②负责jsp页面表示