![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 92
java资料站
java领域优质作者
展开
-
mysql
DATETIME 8 1000-01-01 00:00:00/9999-12-31 23:59:59 YYYY-MM-DD HH:MM:SS 混合日期和时间值。) “人数”,sum(comm),avg(ifnull(comm,0)) from emp where deptno=30;DECIMAL 对DECIMAL(M,D) ,如果M>D,为M+2否则为D+2 依赖于M和D的值 依赖于M和D的值 小数值。date:日期类型,默认格式:yyyy-mm-dd 范围 1000-1-1/9999-12-31。原创 2023-04-07 13:31:35 · 585 阅读 · 0 评论 -
Spring Data JPA
默认情况下,生成的表中字段的名称时实体类中属性的名称,通过@Column注解可以定制生成的字段的属性,name表示该属性对应的数据表中字段的名称,nullable表示该字段非空。@Entity注解表示该类是一个实体类,在项目启动时会根据该类自动生成一张表,表的名称即@Entity注解中name的值,如果不配置name,默认表名为类名。所有的实体类都要有主键,@Id注解表示该属性是一个主键,@GneeratedValue注解表示主键自动生成,strategy则表示主键的生成策略。原创 2023-02-21 16:02:54 · 104 阅读 · 0 评论 -
MyBatisPlus
需要的基础:把我的MyBatis、Spring、SpringMVC就可以学习这个了!为什么要学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成!偷懒的!是什么?MyBatis 本来就是简化 JDBC 操作的!MyBatis Plus,简化 MyBatis!无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作, BaseMapper强大的 CRUD 操作。原创 2023-02-20 21:20:32 · 253 阅读 · 1 评论