1.项目初始,需要从git上把项目拉下来,这里涉及到Git项目的拉取方法. 首先,打开idea,git from version controll 输入正确的Git地址把项目导入正确的文件夹. 然后这里就会产生第一个问题,有多个分离项目共同组成一个项目,所以怎么整合是一个问题? 以前我采用的是建立一个空工程,然后把这些项目按类型进行导入,但是这种可能会有很多的问题, 山哥告诉我们一个新的方法,就是直接建一个空文件夹取名总工程名但是不要和分工程名称一致,然后把所有导入的工程放到这里面去. 然后,打开这个项目,然后在随便打开一个空的项目,然后再重新打开这个总的项目就会重新构建这个项目.也就完成了项目的导入,这个时候就是相关配置就行了.还需要把maven的pom.xml 选择as maven project 因为你把他们都放到一个新文件夹重新构建不能识别它们是什么项目,所以需要转化一下,让idea知道这个模块是一个maven项目.然后就是设置jdk 和maven路径,关于maven设置,大家都会设置但是一定要注意settings.xml公有的依赖可以用阿里云快速下载,但有些公司私有的依赖需要有私服setting.xml,要转换.这个时候要保证repository的位置一致.否则很麻烦的.然后就是等待.项目就大概没问题了. 这里有几个有用的插件 idea内置的maven管理并不好用 可以在plugins中下载mavenHelper 插件.可以快速管理maven指令.然后就是阿里规约部署到项目中,可以帮助提高项目代码规范性. (我后来其实再导入项目还是喜欢用先建立一个空工程,然后倒入模块,这个时候不同类型的模块工程可以进行选择,然后就是idea自己配置,记得对应改NGINX地址,不好彻底关闭,就重启电脑吧,以后再问问山哥,掌握空文件夹的方法,不知道上次说直接建空工程有什么缺点来着.下次再问的时候注意听.) 2.然后就是具体做项目了,大概技术HTML->JS->controller->service->mapper->sql语句的书写. 这里面对我比较有难度的就是JS到后端的跳转和数据的接收.后端的方法好写.但是在js中遇到很多问题.对js原生技术使用不够熟练,对vue的使用也不太熟练,在复制以前的成型的代码段时,往往会忘记修改相关变量的名称,导致调用失败.这里就提示我,以后不要一个代码一直用,前端技术这次使用的是elementUI,可以打开 https://element.eleme.cn/#/zh-CN 这个网站就可以直接找到相关代码使用,并且比较前沿. 3.然后就是遇到问题,不要就想着问别人,一定要先试试能不能解决,自己解决的过程,会让对这个问题的处理方法有很深刻的记忆.但是如果有很久不能解决的问题,一定要问,因为一个team是不会等你一个人的.以后要加强对前端的学习,尤其是对js的学习,今天又遇到一个问题正则表达式的定义在js中是需要new 一个RegExp对象的并把后台获取的正则表达式放到这个对象入参中,然后用var接收,才可以用.test方法进行对前端数据的正则验证,每一个问题的解决都要反复的想一想.还有一个问题就是分页已经设计完成,但是当选择第二页时发现页面数据并没有发生变化,这就说明在变幻页码的时候,需要再次进行查询数据,这时我才注意到我的查询方法还是复制别人代码的它的方法,而我的早已经不是这个名字了.所以有些事情都是不够细心所致的,不是你不会,而是你没有注意观察.所以在积累工作经验的过程中,也要不断增强自己的细心程度,一两次的马虎别人会觉得你很可爱,再多的话只会让别人方案,所以要上进,要加油啊!