专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

SpringBoot后端开发第一部分开发环境配置(下)

  三、IntelliJIDEA
  IntelliJIDEA是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。IntelliJIDEA有两个版本社区版(Community)和旗舰版(Ultimate),社区版是免费的、开源的,但功能较少;旗舰版提供了较多的功能。(一)、IDEA下载
  IntelliJIDEA官网下载地址:https:www。jetbrains。comidea,打开官网后点击DOWNLOAD按钮,选择旗舰版下载(本教用的是ideaIU2020。1。exe),如图:
  (二)、IDEA安装
  1。双击ideaIU2020。1。exe安装文件,进入欢迎界面,如图
  2。点击next按钮进入下一步,选择安装路径G:IDEAIntelliJIDEA,如图:
  3。点击next按钮进入下一步,选择安装对应操作系统的版本,如图:
  3。点击next按钮进入下一步,设置开始菜单文件夹,默认选择为JetBrains,如图:
  4。点击install按钮进入下一步,直到安装完成,勾选启动复选框,如图:
  5。点击Finish按钮进入下一步,接受协议,如图:
  7。设置IDEA主题风格,如图:
  7。配置IDEA的插件和功能,根据情况配置自己需要的插件,如图:
  (1)Java框架配置JavaFrameworks:
  (2)构建工具配置BuildTools:
  (3)网站开发配置WebDevelopment:
  (4)版本控制配置VersionControls:
  (5)测试工具配置TestTools:
  8。点击next:Featuredplugins按钮进入下一步,如图:
  8。点击StartusingIntellijIDEA按钮进入激活界面:(三)、IDEA激活
  1。下载jetbrainsagentlatest。zip注册包,将该压缩包或其解压后的lib文件夹中jetbrains
  agent。jar拖拽到IDEA中,如图:
  2。重启IDEA,选择在ActiveCode激活方式,并在上图中lib文件夹中的ACTIVATIONCODE。txt文档中的激活码信息拷贝进去,如图:
  3。打开IDEA,选择help下的Abort查看是否激活,如图:
  5。打开IDEA,选择File下的Settings关闭自动更新,如图:
  (四)、IDEA常见设置
  1。设置IDEA主题:打开IDEA,选择File下的AppearanceBehavlorAppearanceTheme配置主题,如图:
  2。配置JDK版本:打开IDEA,选择File下的ProjectStructureProjectSettingsProject配置本地JDK版本,如图:
  3。设置项目编码:打开IDEA,选择File下的SettingsEditorFileEncodings配置项目编码(若要设置所有项目需要选择File下的SettingsnewProjectsSettingsSettingsforNewProjects),如图:
  4。设置自动导入删除包功能:打开IDEA,选择File下的SettingsEditorAutoImport配置自动导入删除包功能,如图:
  5。隐藏IDEA生成的。idea文件夹和。iml文件:打开IDEA,选择File下的SettingsEditorFileTypes设置忽略IDEA生成的。idea文件夹和。iml文件,如图:
  6。生成序列化SerialVersionUID:打开IDEA,选择File下的SettingsEditorInspections设置类生成序列化ID,如图:
  7。类模板自动添加注释:打开IDEA,选择File下的SettingsEditorFileandCodeTemplates设置类模板注释,如图:
  在Includes选项卡中增加Header文件模板
  在Files选项卡中的Class中引入Header文件模板
  8。方法模板自动添加注释:打开IDEA,选择File下的SettingsEditorLiveTemplates设置方法模板注释,如图:
  变量相应脚本:
  (1)参数脚本:groovyScript(if({1}。length()2){return;}else{defresult;defparams{1}。replaceAll(〔〔〕s〕,)。split(,)。toList();for(i0;iparams。size();i){if(i0){resultparamparams〔i〕:}else{resultnparamparams〔i〕:}};returnresult;},methodParameters());
  (2)返回值脚本:groovyScript(defreturnType{1};defresultreturn:returnType;returnresult;,methodReturnType());
  9。属性模板自动添加注释:打开IDEA,选择File下的SettingsEditorLiveTemplates设置属性模板注释,如图:
  10。显示方法间分割符:打开IDEA,选择File下的EditorApperanceshowmethodseparators设置方法间分割符,如图:
  11。设置项目本地仓库:打开IDEA,选择File下的newProjectsSettingsSettingsforNewProjectsBuildToolsBuild,Execution,DeploymentMaven配置所有项目本地仓库,如图:
  (五)、IDEA快捷键
  快捷键
  作用
  psvm
  在代码中使用生成main方法,如publicstaticvoidmain(String〔〕args){}
  sout
  在代码中使用输出信息到控制台:System。out。println();
  fori
  在代码中使用生成普通的for循环
  集合。fori
  在代码中使用生成增强的for循环,如数组。for
  CtrlAltT
  在代码块中使用生成流程式控制语句,如ifelse、trycatch
  AltInsert
  在代码中使用生成构造方法、get和set方法
  CtrlBCtrl左键
  进入方法、变量或类定义的位置
  CtrlD
  将光标所在的行的代码复制到下一行
  CtrlN
  选中项目,输入类名打开对于的类文件
  CtrlW
  向上递进式选择代码块
  Ctrl
  注释当前光标所在的行代码
  CtrlShift
  注释选中的代码块
  CtrlF12
  弹出当前类中的所有方法列表,选中可直接跳转到对应定义位置
  CtrlAltL
  格式化代码
  CtrlAltV
  自动补全实例变量
  CtrlAlt左方向键
  返回到上一步操作
  CtrlAlt右方向键
  前进到下一步操作
  CtrlShiftU
  将选中的代码切换大小写
  Ctrl
  展开折叠当前代码块或方法
  CtrlShift
  展开折叠所有代码块或方法
  AltHf5
  查看当前方法或变量引用位置(六)、IDEA创建应用程序
  1。打开IDEA创建一个新项目,如图:
  2。选择Java项目,并配置JDK路径,如图:
  3。点击next按钮,填写项目名和项目保存路径,点击完成,如图:
  3。编写代码并允许,如图:
  4。在控制台查看打印结果,如图:
  (七)、Debug调试代码
  点击代码左侧设置断点,右键Debug类main(),如图:
  (八)、IDEA常用插件1。Lombok插件
  该插件主要是为类中的变量自动设置getset方法、toString及构造器方法等,依次打开IDEA中【File】【Settings】【Plugins】选择,在Marketplace中搜索Lombok,安装完后重启即可。
  2。RESTful调试(RestfulTookit)
  本插件主要是专为RESTful服务而设计,其主要功能为根据URL直接跳转到对应的方法定义(Ctrl)和作为简单http请求工具使用并测试。依次打开IDEA中【File】【Settings】【Plugins】选择,在Marketplace中搜索RestfulTookit,安装完后重启即可。
  3。中英文翻译(Translation)
  本插件主要是用来中英文翻译并可切换翻译源(支持Google、有道、百度翻译)。默认的英文翻译中文快捷键为CtrlShiftY,中文翻译英文快捷键为CtrlShiftX。依次打开IDEA中【File】【Settings】【Plugins】选择,在Marketplace中搜索Translation,安装完后重启即可。
  4。控制台颜色设置(GrepConsole)
  本插件主要是用来通过Expression表达式过滤日志、对不同级别的日志进行不同颜色的高亮显示。依次打开IDEA中【File】【Settings】【Plugins】选择,在Marketplace中搜索GrepConsole,安装完后重启即可。
  5。Mapper切换(MyBatisX)
  本插件主要是用来实现mapper接口和xml跳转、mapper方法生成xml、数据库表生成代码等。依次打开IDEA中【File】【Settings】【Plugins】选择,在Marketplace中搜索MyBatisX,安装完后重启即可。
  6。彩虹括号(RainbowBrackets)
  本插件主要是用来实现配对括号相同颜色,并且实现选中区域代码高亮的功能。依次打开IDEA中【File】【Settings】【Plugins】选择,在Marketplace中搜索RainbowBrackets,安装完后重启即可。
  7。字符串转换工具(StringManipulation)
  本插件主要是用来可以转义、编码解码、递增递减、排序、对齐、过滤删除修剪缩小转换等。依次打开IDEA中【File】【Settings】【Plugins】选择,在Marketplace中搜索StringManipulation,安装完后重启即可。
  8。代码规范检查(AlibabaJavaCodingGuidelines)
  本插件是阿里出品的阿里代码规范检查工具,其专注于Java代码规范且默认采用中文,还能实现对bug或不规范代码一键修复功能(仅限Blocker级问题),从而有方便我们进行代码排错、提高编码效率。依次打开IDEA中【File】【Settings】【Plugins】选择,在Marketplace中搜索AlibabaJavaCodingGuidelines,安装完后重启即可。
  9。Maven依赖检测(MavenHelper)
  本插件解决Maven依赖冲突的好帮手,可以快速查找项目中的依赖冲突,并予以解决。依次打开IDEA中【File】【Settings】【Plugins】选择,在Marketplace中搜索MavenHelper,安装完后重启即可。
  10。其他
  Vue。js:可以根据模板创建。vue文件,也可以对Vue相关代码进行智能提示。
  ElementUI:可以对ElementUI中的标签进行智能提示。
  【SpringBoot后端开发】第一部分开发环境配置(上)
  【SpringBoot后端开发】第二部分虚拟机软件(VmwareWorkstation)

科莫多巨蜥的毒液到底有多可怕?2009年,一名31岁的渔民安瓦尔,在印尼科莫多岛上采摘水果,结果不小心从水果树上掉了下来,刚好踩到了一只巨型蜥蜴,蜥蜴瞬间就朝他扑了过去,咬住了他的腿,之后又咬住了他的手臂,身体武汉未来的房价会涨到100000元平米吗?这个问题的答案是肯定的!以目前的趋势,未来武汉房价必然达到10万的水平,只是时间长短的问题。2010年至2017年,短短七年间,武汉的房价已经翻了3番,目前,武汉部分高端楼盘如洞庭兰州青白石片区,中央公园怎么样?兰州北拓的黄金区域,目前基础交通还跟不上建设需要,交通滞后可能会成为十四五期间兰州青白石片区发展的的最大障碍!不过就兰州地理位置和城区格局而言,青白石片区是离主城区最近的待开发区域农民为什么不在国家统计失业范围之内?中国有四个儿子,大儿子叫工人,二儿子叫子弟兵,三儿子叫公务员,四儿子叫农民,所以四儿子就没有纳入统计失业包括养老金范围,因为四儿子有金山银山还有三分地。农民有土地,这是农民可以赖以农村成立社区是什么意思?很多农村驻有村委会办公室,同时也驻有社区管理委员会办公室,特别是在城市郊区的农村和街道的农村都同时设立了村委会和社区管理委员会,很多人弄不明白是怎么回事。那农村成立社区是什么意思呢农村里的剩男,为何一剩再剩呢?到底是什么原因?男女比例失调。计划生育只要一个孩子时,受封建思想影响,都拚命要男孩,等他们长大了,很难找到媳妇。一,农村姑娘远嫁,二,女孩见少,三,彩礼高,四,剩男挣钱少。我就一大龄剩男!个人亲身抖音付费直播试水,看直播要给钱了?我们应该如何思考?使劲收,最好是家人们看的话,一分钟100块钱。毕竟粉丝听话的很。毕竟人设都设计好了打PK,卖货摆错价格,怒亏2个亿回馈粉丝。没事就怼工厂,怼员工反正就是赔钱回馈粉丝。赔完还得补交税马上就要退休了,退休工资才3650元太少了,怎么办?3600不少了。我企业工龄32年,退休时退休金只有2200,涨了这么多年还不到3000。知足常乐吧!如果身体不好,这些钱也够生活了,如果身体还可以,就找一些力所能及的工作,打打工补南宁五象新区未来的发展潜力很大吗?五象新区无法成为国家级新区!!!目前看来,五象新区的潜力也就这样了。我们对比一下贵阳的贵安新区,贵安新区的面积是1700平方公里,由贵阳市的郊区和安顺市合并得来。是全国第8个国家级如果把三峡大坝加高10米,截留更多的洪水,可行吗?我国的三峡大坝,作为当今世界上最大的水利枢纽工程,位于湖北省宜昌市上游,距下游葛洲坝水电站38公里,三峡大坝全长2309米高185米,呈梯形形状,集发电旅游航运调控洪水于一身。三峡大家有经历过亲人去世吗?是怎样走出痛苦和想念的?2018年9月1日下午3点8分,我的妻子在医院里停止了呼吸。她的眼睛没有闭上,我流着泪,帮她合上了双眼。我永远失去了我最亲近的爱人,孩子永远的失去了妈妈。一位好妻子,好女儿,好姑妈
剑阁县鼓楼幼儿园开展庆国庆系列活动秋风送爽,万里河山披锦绣,丹桂飘香,一颗红心寄深情。为庆祝祖国妈妈73周岁华诞,迎接党的二十大召开,四川省剑阁县鼓楼幼儿园开展了童心庆国庆喜迎二十大主题系列活动。小小童心知祖国。看8强出炉!日乒送韩国队回家,59岁老奶奶出局,陈梦谈14对手10月5日,成都世乒赛淘汰赛全面展开,经过一天的捉对厮杀,女团8强全部水落石出。中国女乒兵不血刃,轻松战胜对手晋级日本女乒30横扫韩国,送老对手回家而59岁的老奶奶倪夏莲,则遗憾出王治郅郑海霞等16人进入中国篮球名人堂推举名单中国篮球协会5日通报,16位中国篮球杰出人物进入2022年中国篮球名人堂推举名单,王治郅郑海霞等入选。这份16人推举名单为男运动员6人,女运动员和教练员各5人。其中,男运动员为巴特好消息传来!中国科大发布今日凌晨,中国科学技术大学官微发布重磅消息中国科大实现百公里自由空间高精度时间频率传递近日,中国科学技术大学潘建伟团队与上海技物所新疆天文台等单位合作,首次在国际上实现百公里级的自祝福祖国守护平安国庆警相随,湖北公安奋战一线护平安来源湖北公安国庆佳节,湖北公安奋战在一线,他们或是安保维稳,或是服务群众,或是安全宣传,成为国庆假期里最忙碌的身影。荆州民警在荆州博物馆为游客指引参观路线免费听养生课,登记信息就送越南的故宫顺化皇城,建筑样式模仿中国的紫禁城顺化皇城是越南阮氏王朝的皇宫,始建于1802年。皇城的整个建筑格局模仿了中国的紫禁城,有四个城门,即午门,后和平门,左显仁门和右彰德门,四周有护城河。这个皇城倒是给了我几分惊喜,原中国芯领衔世界速度,无锡超算互联网构建更宏大超算宇宙光与电的碰撞间,计算速度正升至越来越高的位置。2016年,一台国产超级计算机斩获了多项国际级大奖,让世界领略到中国速度,也让全球记住了它的名字神威太湖之光。如今手握计算的超级法宝,中国房贷利率是世界第一高?中国房贷利率是世界第一高?上个月央行公布最新一期的LPR也就是贷款市场报价利率1年期LPR为3。65,下调了5个基点,5年期以上LPR从4。45下调至4。3,下调了15个基点。而我2022中超直播上海海港vs北京国安直播视频高清观看武磊首发北京时间10月5日晚间7点30分,上海海港与北京国安的中超焦点战打响,狭路相逢且看谁能笑到最后?观赛回放有道云笔记點击观塞阵容得到补强后的上海海港,近期状态势不可挡,近6轮比赛,他A股美股之间关系(105)1这两者关系是投资者最关心的走势,基本超过美元和美债对中国股市的影响,中国股市还是比较年轻,没有像美股那样超百年,再加上改革开放近超40美国的文化输入等因素中国股市大部分时间基本跟很多人喜欢吃包子,自己包的不是皮厚就是不好看,赶紧收藏做法吧皮薄馅多的包子谁不喜欢吃,可是自己在家里面包的总是感觉没有外面卖的好看,可是吃外面的素包子还行,肉包子很多人都不愿意吃,觉得不卫生,其实不是你的手艺不行,只是你没有搭配好的馅料,今
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网