数据库框架
文章平均质量分 93
java资料站
java领域优质作者
展开
-
MyBatisPlus
需要的基础:把我的MyBatis、Spring、SpringMVC就可以学习这个了!为什么要学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成!偷懒的!是什么?MyBatis 本来就是简化 JDBC 操作的!MyBatis Plus,简化 MyBatis!无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作, BaseMapper强大的 CRUD 操作。原创 2023-02-20 21:20:32 · 257 阅读 · 1 评论 -
Spring Data JPA
默认情况下,生成的表中字段的名称时实体类中属性的名称,通过@Column注解可以定制生成的字段的属性,name表示该属性对应的数据表中字段的名称,nullable表示该字段非空。@Entity注解表示该类是一个实体类,在项目启动时会根据该类自动生成一张表,表的名称即@Entity注解中name的值,如果不配置name,默认表名为类名。所有的实体类都要有主键,@Id注解表示该属性是一个主键,@GneeratedValue注解表示主键自动生成,strategy则表示主键的生成策略。原创 2023-02-21 16:02:54 · 107 阅读 · 0 评论