SpringBoot总共有3种CRUD+分页:JPA,Mybatis,SQL lite,个人觉得mybatis用起来最方便。 学习教程:https://how2j.cn/k/springboot/springboot-mybatis-crud-pagination/1651.html#nowhere ...
分类:
编程语言 时间:
2020-04-06 13:26:54
阅读次数:
79
一,创建三层架构 首先,创建 model(实体层),dao(数据访问层),service(业务层) 都是如下方式: ? ? 如果创建的Moudel右键没有 Maven选项, 则通过如下“+”号处理 ? 二,mysql新增表 user表 ? 新增记录: ? 对应的model层 使用了Lombok的@D ...
分类:
编程语言 时间:
2020-04-03 11:47:42
阅读次数:
66
介绍# JPA(Java Persistence API)Java 持久化 API,是 Java 持久化的标准规范,Hibernate 是持久化规范的技术实现,而 Spring Data JPA 是在 Hibernate 基础上封装的一款框架。第一次使用 Spring JPA 的时候,感觉这东西简直 ...
分类:
编程语言 时间:
2020-03-29 19:44:52
阅读次数:
92
hibernate配置文件 spring.datasource.driverClassName=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/ZHPLUS?serverTimezone=UTCspring ...
分类:
编程语言 时间:
2020-03-26 01:04:17
阅读次数:
64
主要字段说明: Mysql表 Repository Service Controller postman测试 控制台 总结 可以通过findFirst或者findTop来获取 ...
分类:
数据库 时间:
2020-03-25 17:31:05
阅读次数:
984
Spring Boot是Spring 全家桶非常重要的一个模块,通过 Spring Boot 可以快速搭建一个基于 Spring 的 Java 应用程序,Spring Boot 对常用的第三方库提供了配置方案,可以很好地和 Spring 进行整合,MyBatis、Spring Data JPA 等, ...
分类:
编程语言 时间:
2020-03-25 01:37:16
阅读次数:
78
Introduction 先说说要做的功能 希望用数据库的 duplicate primary key 来实现一个简易的锁功能,加锁成功与否取决于是否成功 insert,此时必须要明确的执行 insert sql,而不是 update sql 本文以一个简单地订单锁作为例子,数据库字段信息如下: c ...
分类:
编程语言 时间:
2020-03-20 22:32:25
阅读次数:
98
在使用 eclipse 时, eclipse 的右下角 一直在提示 “JPA java change event handler” ,eclipse使用起来很卡,解决办法问题描述: 在使用 eclipse时, eclipse 的右下角 一直在提示 “JPA java change event han ...
分类:
编程语言 时间:
2020-03-19 09:19:09
阅读次数:
115
SpringBoot2.0实战(23)整合Redis之集成缓存SpringDataCache 来源:https://www.toutiao.com/a6803168397090619908/?timestamp=1584450221&app=news_article_lite&group_id=68 ...
分类:
编程语言 时间:
2020-03-18 09:51:27
阅读次数:
50
JPA 默认会将实体中的 TABLE_NAME 转成小写如 @Entity @Table(name = "EMPLOYEE") public class Employee { @Id private String id; 会报:java.sql.SQLSyntaxErrorException: Ta ...
分类:
其他好文 时间:
2020-03-14 00:50:48
阅读次数:
223