[SSM+layui]汽车出租系统03_项目环境搭建

项目环境搭建

文章目录

  • 项目环境搭建
    • 1.创建项目
    • 2、导包
    • 3.创建db.properties
    • 4.创建log4j.properties
    • 5.创建application-dao.xml
    • 6.创建application-service.xml
    • 7.创建applicationContext.xml
    • 8.创建springmvc.xml
    • 9.修改web.xml
    • 10.创建file.properties
    • 11.创建AppListener
    • 12.创建AppFileUitls
    • 13.创建RandomUtils
    • 14.创建WebUtils
    • 15.引入layuicms的模板
  • 总结

先分析一下
项目已经跑了一下
数据库已经部署好
下面做什么?
搭建环境,搭建环境怎么搭

1.创建项目

[SSM+layui]汽车出租系统03_项目环境搭建_第1张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第2张图片
搭建环境的东西有点多,一定要准备开发文档,按照开发文档一步一步来
为了以后方便一定要准备文档
[SSM+layui]汽车出租系统03_项目环境搭建_第3张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第4张图片
下面看具体操作
[SSM+layui]汽车出租系统03_项目环境搭建_第5张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第6张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第7张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第8张图片

[SSM+layui]汽车出租系统03_项目环境搭建_第9张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第10张图片
接下来就是新建包
我们之前知道可以按模块来划分
所以我们建包也可以
业务的东西建一个模块(包)
系统的东西建一个模块(包)
[SSM+layui]汽车出租系统03_项目环境搭建_第11张图片
改一下名字
[SSM+layui]汽车出租系统03_项目环境搭建_第12张图片

再来一个sys.domain,处理业务的包
[SSM+layui]汽车出租系统03_项目环境搭建_第13张图片
接下来就不赘述了,最后系统模块的结果如下
[SSM+layui]汽车出租系统03_项目环境搭建_第14张图片
接下来我们看业务模块,应该要创建的包

思考一下业务模块是不是跟系统模块差不多呢?
其实是差不多的
所以可以直接复制
[SSM+layui]汽车出租系统03_项目环境搭建_第15张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第16张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第17张图片
把业务用不到的包删掉
接下来项目和包就创建好了
[SSM+layui]汽车出租系统03_项目环境搭建_第18张图片
笔记记好
[SSM+layui]汽车出租系统03_项目环境搭建_第19张图片

2、导包

[SSM+layui]汽车出租系统03_项目环境搭建_第20张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第21张图片

3.创建db.properties

[SSM+layui]汽车出租系统03_项目环境搭建_第22张图片
注意这些是放到resources文件夹里面去的,不要放错地方
[SSM+layui]汽车出租系统03_项目环境搭建_第23张图片

当然,能够全部以默写的方式手写出来更好
这样复制的话,3-8就完成了
接下来该改的地方要改改(不需要改的地方就不用动)
[SSM+layui]汽车出租系统03_项目环境搭建_第24张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第25张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第26张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第27张图片
我们这里因为有点麻烦,直接不配置别名了
不做别名也是可以的
我们逆向工程生成的mapper是全路径的

[SSM+layui]汽车出租系统03_项目环境搭建_第28张图片
目前看来,application-dao.xml就没啥可改的了
db.properties ,注意数据源自己去跟改,要根据自己的数据库相匹配
[SSM+layui]汽车出租系统03_项目环境搭建_第29张图片

4.创建log4j.properties

5.创建application-dao.xml

6.创建application-service.xml

这个application-service.xml,要不要改呢
是需要的,因为你分成了两个模块

[SSM+layui]汽车出租系统03_项目环境搭建_第30张图片
切面要改
一样的逻辑,两个模块都要加事务

这个错解决一下
[SSM+layui]汽车出租系统03_项目环境搭建_第31张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第32张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第33张图片

往低版本调
[SSM+layui]汽车出租系统03_项目环境搭建_第34张图片
注意eclipse编译器有时候有延迟,还报错的话,关闭重新打开试试

7.创建applicationContext.xml

不用改(下面不写的都是不需要改的)

8.创建springmvc.xml

这个需要变吗
扫描要改一下
[SSM+layui]汽车出租系统03_项目环境搭建_第35张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第36张图片
这个拦截器为什么要删掉,是因为我们写登录注册是时候是需要验证验证码的
如果写了这个拦截器,不拦截某些地址,我们就可以跳过登录直接访问主页,在开发过程中方便测试,
所以后面,即项目上线后,肯定是要加上的
项目还没有上线的时候为了方便调试,或者做这个功能的时候要删掉或者注释掉,这样才能看到效果

9.修改web.xml

[SSM+layui]汽车出租系统03_项目环境搭建_第37张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第38张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第39张图片

10.创建file.properties

11.创建AppListener

[SSM+layui]汽车出租系统03_项目环境搭建_第40张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第41张图片
需要注意如果报错的话
我们经常会遇到导入一个项目或者文件报错的情况
从这几个方面去考虑
jdk不匹配(或不存在)
jar包缺失或冲突
编码问题
比如我们这里报错的话
[SSM+layui]汽车出租系统03_项目环境搭建_第42张图片
就可能是jdk不匹配(或不存在),检查一下

还有一种很大的可能是还没有配置服务器,配置好服务器再看看

像这个报错,很明显就是service的api没有导入进来,我们导入进来一下即可

[SSM+layui]汽车出租系统03_项目环境搭建_第43张图片
在这里插入图片描述
[SSM+layui]汽车出租系统03_项目环境搭建_第44张图片

[SSM+layui]汽车出租系统03_项目环境搭建_第45张图片
然后就行了

12.创建AppFileUitls

[SSM+layui]汽车出租系统03_项目环境搭建_第46张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第47张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第48张图片

13.创建RandomUtils

这里面就是放产生随机数的东西
直接用,暂时不改动
注意,实际上我们在学习的时候,这些代码都要写一遍才对
掌握了后期才能较好的运用

14.创建WebUtils

[SSM+layui]汽车出租系统03_项目环境搭建_第49张图片

15.引入layuicms的模板

[SSM+layui]汽车出租系统03_项目环境搭建_第50张图片
注意放的位置不要放错
[SSM+layui]汽车出租系统03_项目环境搭建_第51张图片
注意不是放到WEB-INF文件夹下
再新建一个系统主页
[SSM+layui]汽车出租系统03_项目环境搭建_第52张图片
主页跳转到登录页面
[SSM+layui]汽车出租系统03_项目环境搭建_第53张图片

[SSM+layui]汽车出租系统03_项目环境搭建_第54张图片

[SSM+layui]汽车出租系统03_项目环境搭建_第55张图片
[SSM+layui]汽车出租系统03_项目环境搭建_第56张图片

[SSM+layui]汽车出租系统03_项目环境搭建_第57张图片

接下来自己搭环境,半个小时内完成

总结

不要觉得繁琐,这才一个项目
如果是分布式项目,大概这样的项目少则七八个,多则十几个,一定要心平气和,保持好的心态

你可能感兴趣的:(SSM+layUI)