这个语句生成的mybatis 缺少id 貌似是解析的时候都不会有id这个字段,所以所有的模板都不会有id字段 ```sql create table stu ( id int auto_increment primary key, name varchar(255) null, stu_num varchar(222) null, sex varchar(255) null, id_num varchar(33) null, email varchar(33) null ); ``` 生成的部分代码 ```xml <resultMap id="BaseResultMap" type="cn.edu.zucc.entity.Stu" > <result column="name" property="name" /> <result column="stu_num" property="stuNum" /> <result column="sex" property="sex" /> <result column="id_num" property="idNum" /> <result column="email" property="email" /> </resultMap> <sql id="Base_Column_List"> name, stu_num, sex, id_num, email </sql> ```
Activity
starplatinum3 commentedon Apr 14, 2022
starplatinum3 commentedon Apr 17, 2022
我知道了 这句话是 为了排除 PRIMARY KEY (
id) 这种【1】【1】 !(columnLine.contains("primary ")
但是如果是这样的建表语句,他的id就会被排除了【2】
【2】
create table stu
(
id int auto_increment
primary key,