![](https://csdnimg.cn/release/download_crawler_static/88134616/bg8.jpg)
第 2 章 系统开发关键技术介绍
2.1 系统开发使用的关键技术
本系统在开发中选择 B/S 框架进行设计,语言采用 Java,数据库采用
Mysql,并在设计中加入 VUE.js 技术,本系统的运行环境为 Idea。
2.2 VUE.js 技术介绍
VUE.js 是一个用来开发前台界面的 JavaScript 框架,体积非常的小,所以运
行效率非常的高,可以直接通过虚拟设定的 DOM 进行各种 JavaScript 计算,因
为操作过程中相当于是一个预处理,所以并没有真实的 DOM,也可以称作为一
个虚拟的 DOM。VUE.js 还可以进行双向的数据绑定,这样操作起来更加的简单,
使用户可以不用管 DOM 对象,直接去操作业务逻辑就可以了,可以应用的场景
非常的多,而且开发成本也非常的低。目前的市场后已经有很多成熟稳定的框架
组件,可以直接拿来使用,对于初学者来说非常的方便。
2.3 Idea 介绍
Idea 是公认的最好用 Java 开发工具之一,常见最多的都是用来跟 Eclipse 进
行比较,Eclipse 可以说是最简单的,但是在兼容方面,代码设计方面明显不足。
而 Idea 就是在 Eclipse 基础上进行了整合升级,更加智能。Idea 最大的创新就是
有智能代码助手,可以实现代码提示,还能进行代码重构,代码审查,非常适合
新手的使用。Idea 的宗旨就是实现智能编码,使编码更加的简单,所以在 Idea
上有很多其他软件所没有的特色功能,比如进行智能选取,不需要开发者在手动
操作,还有各种丰富的导航模式可供选择,可以直接导入就能使用,不需要开发
者在重新建立,还有历史记录功能,在误删误操作的情况下,通过这个功能就可
以直接恢复。而且 Idea 相比 Eclipse 调试也更简单,通过 Eclipse 调试的时候需要
选定表达式,否则就没办法查看它的值,而通过 Idea 则不需要进行任何操作,Idea