图2.2 MyBatis原理图不

2.4 开发工具介绍

目前Java的开发工具也越来越多,优秀的也有很多,例如:IntelliJ IDEA、Maven、Git、Swagger等等一些强大工具,这些工具的熟练使用会解决写代码是遇到的一些小问题,时项目构建速度加快,版本管理更加方便。

2.4.1 IntelliJ IDEA

Java开发工具有很多,例如Eclipse、IntelliJ IDEAIDEA两个用的人最多,根据统计IntelliJ IDEAIDEA用户近些年使用量逐渐增多,主要原因是IntelliJ IDEAIDEA给开发人员提供了很多良好体验,被打不人所接受来,自|优;尔`论^文/网www.youerw.com

IntelliJ IDEAIDEA简称IDEA,IDEA是JetBrains公司的产品,该家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。IDEA与之前流行的Eclipse相比它更加智能化,可以根据开发者的需要装不同的插件。“IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的[1]。Java开发者可以使用IDEA的智能模板,使用时通过智能模板你只用输入几个字母就可以完成全部的代码,还支持动态语法检测,自动代码完成这些功能可以提高开发人员效率,以及代码质量,避免一些不必要的错误出现”。新版本的IDEA还支持JUnit5,内置Git软件开发管理工具,JVM,Java EE流行框架,移动开发,Web开发(JavaScript、HTML 、 CSS、AngularJS、Node.js的)。所以熟练运用IDEA开发可以有效的提高编程效率。

2.4.2 Git

“流行的软件开发管理工具有CVS、SVN、GIT。当中Git和CVS、SVN不同,是一个分布式的源代码管理工具,能给软件开发者带来更多的方便。”

“Git不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因为每一次的提取操作,实际上都是一次对代码仓库的完整备份。”

上一篇:3dsMax+Unity3D地中海风格的家装设计与展示
下一篇:HTML5宠物商店管理系统的设计与开发

java+mysql通用试题库系统后台设计与实现

浅谈校园网安全控制策略【1715字】

校园一卡通数据系统的學...

论校园网的建设和管理【1504字】

规范架建校园网络的设想【4632字】

校园网建设要以用为本【1872字】

校园网的高校教育信息系...

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

安康汉江网讯

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】