笔记
引入lombok依赖后,直接子啊实体类中使用@Data,可以自动生成get,set方法,不需要在类中自己定义
项目结构:
controller
entity(实体类)
es
mysql(实体类)
mysqlBlog
数据库表中的字段
@Table
@ID @GeneratedValue
@Column
@Entity
repository(dao层数据打交道)
es
mysql
interface MysqlBlogRepository继承JpaRepository<MysqlBlog,Integer>
MysqlBlog
1、静态资源访问
CREATE TABLE `t_blog` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '自增id',
`title` varchar(60) DEFAULT NULL COMMENT '博客标题',
`author` varchar(60) DEFAULT NULL COMMENT '博客作者',
`content` mediumtext COMMENT '博客内容',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='博客表';
有表的数据吗?
springboot里引入lombok依赖(新建项目时就可选择),可在实体类上配置@Data,就能省略get,set方法编写,这里还差个@Entity配置
JPA的数据主键自增长:
strategy= GenerationType.IDENTITY