SSM-Demo
本项目是一个基于 SSM 的登录/注册完整Demo,是在SSH-Demo项目的基础上修改而来,主要涉及以下几个知识点:
- 使用SpringMVC作MVC控制器;
- 使用Spring作IOC容器;
- Spring 声明式事务管理;
- Spring AOP;
- Spring CharacterEncodingFilter 过滤器;
- 使用Mybatis作持久层(ORM)框架:以面向对象的方式对PO类的操作映射成为对应的持久化操作;
- 使用Mybatis的Mapper映射器;
- MySQL作数据库;
- Web 分层结构及原理等。
Ps: 通过对比SSH-Demo和SSM-Demo两个项目,有助于我们理解WEB的**和架构,并体会当前最为流行的两个MVC框架SpringMVC和Struts2的异同、 当前最为流行的两个ORM框架Mybatis和Hibernate的异同以及Spring容器的两大特性IOC和AOP。