1、准备工作
安装EasyCode和Lombok插件安装后需要重启IDEA
2、创建一个springboot项目
目录结构大概如下:直接运行QtmgrApplication启动类,后台无报错即创建成功
3、在IDEA配置连接数据库
4、IDEA中生成代码
在表名上点击右键
该地方一定要记得将如下文件夹放置到和启动类同级目录。
首次添加时不存在上面的包文件夹,一直点击yes即可。
此时生成的文件夹目录如下:
5、pom文件中添加如下依赖:
<dependency>
<groupId>org.springframework.bootgroupId>
<artifactId>spring-boot-devtoolsartifactId>
<optional>trueoptional>
dependency>
<dependency>
<groupId>org.projectlombokgroupId>
<artifactId>lombokartifactId>
dependency>
<dependency>
<groupId>mysqlgroupId>
<artifactId>mysql-connector-javaartifactId>
<version>5.1.39version>
dependency>
<dependency>
<groupId>com.alibabagroupId>
<artifactId>druidartifactId>
<version>1.0.31version>
dependency>
<dependency>
<groupId>org.mybatis.spring.bootgroupId>
<artifactId>mybatis-spring-boot-starterartifactId>
<version>1.2.0version>
dependency>
6、application.properties配置文件中添加如下:
#端口号配置
server.port=8081
#mysql连接
spring.datasource.url=jdbc:mysql://{IP}:3306/{databasename}?useUnicode=true&characterEncoding=utf8
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.name=com.alibaba.druid.pool.DruidDataSource
#mapper文件扫描
mybatis.type-aliases-package=com.qingteng.qtmgr.entity #entity的包路径
mybatis.mapper-locations=classpath:/mapper/*.xml
7、在dao接口添加@Mapper注解
8、测试
http://localhost:8081/sysUser/selectOne?id=1
9、补充
关于数据库字段对应信息和自动生成文件可以在这个地方进行自定义设置