由于肺炎的影响,自己不能提前返校,因此只能在家里学习了。但是不得不说家真的是温暖的港湾,学习效率太低了。。。。。
自己搭建了一个简单的SSM框架,主要是每次自己使用时都需要去网上找一些配置文件,依赖文件什么的,十分麻烦。虽然IDEA已经极大的简化了这些问题。但是还是挺麻烦的。于是自己搭建了一个简单的SSM模板的框架,以便随时自己使用。当然,简单嘛,肯定是十分简单的,但是可以自己扩展嘛。需要什么,在这个简单的模板的基础上加就行。
整个项目已经上传至GitHub上了,下载即可使用。
GitHub地址:Simple_SSM。
需要学习如何自己搭建,这里推荐一个博客,使用的是IDEA+Maven搭建。十分详细,但是博主是分布的,所以看起来可能有点多和复杂,30000字左右。但是学习嘛,看完博客,在根据自己搭建或者是使用我的这个简单的框架,SSM框架的如何搭建很快就入门了。
史上最详细的IDEA优雅整合Maven+SSM框架
我的这个框架的简单介绍。
一,项目目录结构:
1.1 代码部分文件结构:(java文件夹)
1.2 配置文件的文件结构:
1.3 webapp文件结构
二,项目的配置介绍:
2.1 简单介绍
编译器
IntelliJ IDEA 2018.3.4 x64
Tomcat:9.0.221
Mysql:8.0.16
2.2 特殊点的介绍
2.2.1数据源
数据源使用的是阿里的
2.2.2 mybatis和spring整合
这里对mybatis和spring的整合,扫描了对应的包,所以就不需要配置mybatis映射文件了。
2.2.3 已经处理了乱码的问题
如还有乱码问题,请检查jsp文件是否是UTF-8的编码格式。
三,运行效果
由于自己只是简答的搭建了框架,没有写很多代码。只是简单地做了一个演示。
四,PS
4.1
自己在上传到GitHub上又重新下载试了一次。发现resource
文件夹没有其作用,只是一个普通文件夹,导致找不到相关配置文件。
因此需要自己重新手动将resource
变为resource root
。
鼠标选择resource
文件夹,右键。
此时idea就会自动为你对应匹配到相应的配置文件。