- 如果使用 高版本 , 驱动类变为:com.mysql.cj.jdbc.Driver
- url 后面应该加属性 nullCatalogMeansCurrent=true ,否则生成有问题
当前版本 MySQL 数据库为 5.7
主要根据注释来修改自己的内容
此时会报错,如下
这个时候可以不用理会,项目也是会正常运行的
Spring Boot 理论+实战系列教程大家看这个:
3. 在pom.xml 文件中添加 mysql 反向工程依赖4. 双击生成相关文件 5. 生成的文件org.mybatis.generator mybatis-generator-maven-plugin1.3.6 GeneratorMapper.xml true true
自动生成model/Student、实体类
以及StudentMapper,接口
StudentMapper.xml 具体对数据库的操作
这样方便我们使用,具体的下面详细介绍,注意看注释
Student
package com.md.springboot.model;
public class Student {
private Integer id;
private String name;
private Integer age;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
}
StudentMapper
package com.md.springboot.mapper;
import com.md.springboot.model.Student;
public interface StudentMapper {
int deleteByPrimaryKey(Integer id);
int insert(Student record);
int insertSelective(Student record);
Student selectByPrimaryKey(Integer id);
int updateByPrimaryKeySelective(Student record);
int updateByPrimaryKey(Student record);
}
StudentMapper.xml
id, name, age
以上就是使用Spring Boot Mybatis 搞反向工程的步骤的详细内容,更多关于Spring Boot Mybatis 搞反向工程的资料请关注考高分网其它相关文章!



