# 开发前必读
本章介绍本书所需要的一些准备工作. 请确保把各部分的准备工作完成
本文档基于Intellij IDEA,Mysql,Maven,JDK8这四个基本工具, 当然你也可以用Eclipse开发工具。
Jdk
- 请选用当前最新的版本,根据平台选用X64或X86版本的JDK8,并妥善安装
- JDK最低版本要求1.8
MySQL
- Mysql官网 (opens new window)
- 下载页面 (opens new window), 选用5.6以上系列的版本
- 妥善安装,并配置账号密码
Intellij IDEA
- Intellij IDEA官网 (opens new window)
- 下载页面 (opens new window)
- 请自行下载安装合适版本的IDEA(或者eclipse)
Lombok
- Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有,但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。
- 本系统用通过给实体类增加@Data注解让给实体类自动生成setter,getter方法。
- 开发之前需要安装开发工具对应的Lombok插件
- 添加新的实体的时候要在类名上增加@Data注解。
Maven -下载页面 (opens new window)
Tomcat -如果在tomcat中部署,要求至少Tomcat8及其以上版本