前面的学习虽然让我对Spring MVC、Spring、MyBatis的有关概念和上手使用的方法有了一定的掌握,但是感觉没有很好地从理论层面统一起来,部分技术细节也没有涉及。此外,本阶段掌握的技术只能满足小型管理系统的开发,距离互联网系统高并发高响应的要求还有一定差距。所以接下来需要深入学习各组件开发原理,也强化对前面学习的内容的理解,并希望最终能结合Redis实现一个能支持一定规模并发量的互联网应用系统。
在前面初步入门了Spring、Spring MVC和MyBatis的基础上,整合一个完整可运行的项目。后面还需要深入了解各组件的原理并在学习了Redis之后结合起来使用。
前面学习的手写简易ORM框架的课程让我对对象关系映射有了进一步的理解,接下来学习JavaEE开发中非常典型的SSM框架(Spring MVC、Spring、Mybatis)。
我们希望设计一个可以实现简单对象和SQL自动映射的框架,但是整体用法和设计比Hibernate、Mybatis简单,只保留基础的功能。本项目参考了高淇老师的Java300集课程,目的在于加深对ORM框架的理解,同时也增加对设计模式的理解。本文篇幅较长建议根据二级标题查询温故,项目源代码见Github仓库