整个项目开发框架的搭建主要就包括上面那么多,然后进行数据库设计、代码约定就可以进行开发了。当然这只是相对简单的框架设计,实际开发中会遇到各种各样的新业务、新场景,都需要架构师进行相应技术的设计及开发。
这个系列写了差不多十天,基本涵盖了如何从零开始搭建一个基础项目开发框架,涉及的知识也非常多,如果仔细研究,能把Spring和SpringMVC包含的多数知识点掌握,对个人的提高也是大有裨益的。
下面是章节索引:
- 从零搭建项目开发框架-01序
- 从零搭建项目开发框架-02框架设计
- 从零搭建项目开发框架-03创建Maven工程
- 从零搭建项目开发框架-04搭建框架基础Spring+SpringMVC
- 从零搭建项目开发框架-05工程部署方式
- 从零搭建项目开发框架-06设计包名及类名规范
- 从零搭建项目开发框架-07编写model类
- 从零搭建项目开发框架-08编写SearchVO
- 从零搭建项目开发框架-09编写BaseDao及其他Dao
- 从零搭建项目开发框架-10编写Service
- 从零搭建项目开发框架-11编写Controller
- 从零搭建项目开发框架-12SiteMesh设计
- 从零搭建项目开发框架-13设计公共JSP
- 从零搭建项目开发框架-14第一个被装饰的页面
- 从零搭建项目开发框架-15用户管理界面设计与开发
- 从零搭建项目开发框架-16资源管理界面设计与开发
- 从零搭建项目开发框架-17角色管理界面设计与开发
- 从零搭建项目开发框架-18操作日志界面设计与开发
- 从零搭建项目开发框架-19系统登录及首页面
- 从零搭建项目开发框架-20异步调用@Async
- 从零搭建项目开发框架-21登录与权限校验拦截器及操作日志
- 从零搭建项目开发框架-22页面控制操作权限
- 从零搭建项目开发框架-23异常处理
- 从零搭建项目开发框架-24系统性能监控
- 从零搭建项目开发框架-25druid数据源配置
- 从零搭建项目开发框架-26Logback的配置
- 从零搭建项目开发框架-27Maven多环境打包配置
- 从零搭建项目开发框架-28结语
互联网的基因是开放和分享,知识的进步在于完善和开创,处于这样一个互联互通的大环境中,每个人都是幸运的,都有无数的机会去接触各种各样的知识和技能,来弥补我们自身的不足。
网友评论