写在前面
在学习完了SSM框架后,想着写个案例来巩固一下,正好之前自己写的APP需要一个后台管理系统,于是就写了一个练练手。
github地址:https://github.com/wushenjiang/TDTreeHoleWeb
效果截图
配置SSM框架
要做SSM,首先要配置SSM框架的环境。详细请见上一篇博客:https://www.cnblogs.com/wushenjiang/p/12828812.html
这里我再做进一步的解耦,将数据库配置和mybatis配置都独立出来,如下:
数据库配置文件就不上了,这里发一下mybatis的全局配置:
主要是在这里设置了对应的包,要求我们的映射文件要和类在同一级package下。
模块分工和思路
主要有三大模块:用户模块,发帖模块,回帖模块。依次讲解各个模块:
用户模块细分为查看用户和用户详情(可以查看用户发帖和回帖),具体实现思路很简单,就是把以前用servlet的东西都交给SpringMVC去做,设置一个方法和对应的注解即可。servic