项目环境搭建
文章目录
- 项目环境搭建
- 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
- eclipse添加外部的servlet-api.jar
- idea添加外部的servlet-api.jar
- 12.创建AppFileUitls
- 13.创建RandomUtils
- 14.创建WebUtils
- 15.引入layuicms的模板
- 总结
先分析一下
项目已经跑了一下
数据库已经部署好
下面做什么?
搭建环境,搭建环境怎么搭
1.创建项目
搭建环境的东西有点多,一定要准备开发文档,按照开发文档一步一步来
为了以后方便一定要准备文档
下面看具体操作
接下来就是新建包
我们之前知道可以按模块来划分
所以我们建包也可以
业务的东西建一个模块(包)
系统的东西建一个模块(包)
改一下名字
再来一个sys.domain,处理业务的包
接下来就不赘述了,最后系统模块的结果如下
接下来我们看业务模块,应该要创建的包
思考一下业务模块是不是跟系统模块差不多呢?
其实是差不多的
所以可以直接复制
把业务用不到的包删掉
接下来项目和包就创建好了
笔记记好
2、导包
3.创建db.properties
注意这些是放到resources文件夹里面去的,不要放错地方
当然,能够全部以默写的方式手写出来更好
这样复制的话,3-8就完成了
接下来该改的地方要改改(不需要改的地方就不用动)
我们这里因为有点麻烦,直接不配置别名了
不做别名也是可以的
我们逆向工程生成的mapper是全路径的
目前看来,application-dao.xml就没啥可改的了
db.properties ,注意数据源自己去跟改,要根据自己的数据库相匹配
4.创建log4j.properties
5.创建application-dao.xml
6.创建application-service.xml
这个application-service.xml,要不要改呢
是需要的,因为你分成了两个模块
切面要改
一样的逻辑,两个模块都要加事务
这个错解决一下
往低版本调
注意eclipse编译器有时候有延迟,还报错的话,关闭重新打开试试
7.创建applicationContext.xml
不用改(下面不写的都是不需要改的)
8.创建springmvc.xml
这个需要变吗
扫描要改一下
这个拦截器为什么要删掉,是因为我们写登录注册是时候是需要验证验证码的
如果写了这个拦截器,不拦截某些地址,我们就可以跳过登录直接访问主页,在开发过程中方便测试,
所以后面,即项目上线后,肯定是要加上的
项目还没有上线的时候为了方便调试,或者做这个功能的时候要删掉或者注释掉,这样才能看到效果
9.修改web.xml
10.创建file.properties
11.创建AppListener
需要注意如果报错的话
我们经常会遇到导入一个项目或者文件报错的情况
从这几个方面去考虑
jdk不匹配(或不存在)
jar包缺失或冲突
编码问题
比如我们这里报错的话
就可能是jdk不匹配(或不存在),检查一下
还有一种很大的可能是还没有配置服务器,配置好服务器再看看
像这个报错,很明显就是service的api没有导入进来,我们导入进来一下即可
eclipse添加外部的servlet-api.jar
然后就行了
如果idea
idea添加外部的servlet-api.jar
12.创建AppFileUitls
13.创建RandomUtils
这里面就是放产生随机数的东西
直接用,暂时不改动
注意,实际上我们在学习的时候,这些代码都要写一遍才对
掌握了后期才能较好的运用
14.创建WebUtils
15.引入layuicms的模板
注意放的位置不要放错
注意不是放到WEB-INF文件夹下
再新建一个系统主页
主页跳转到登录页面
接下来自己搭环境,半个小时内完成
总结
不要觉得繁琐,这才一个项目
如果是分布式项目,大概这样的项目少则七八个,多则十几个,一定要心平气和,保持好的心态