- 博客(26)
- 收藏
- 关注
原创 JPA五:联合主键和动态SQL
Spring Data JPA 联合主键和动态SQL。联合主键使用两种方式实现,第一种为 `@IdClass + @Id ` 注解,第二种为 `@Embeddable + @EmbeddedId` 注解 。动态SQL有详细实操步骤以及常用样例总结,如 A and (B or C)、@Query 实现动态SQL、手动拼接SQL等。文末附源码
2022-01-09 22:47:51 1269
原创 JPA四:关联映射(二)
spring data jpa 关联映射 多对多 和 级联查询 代码详解,以及使用 lombok @Data 注解潜在的巨坑,使用@Query实现多表连接查询等,文末附源码。
2022-01-08 22:00:01 764
原创 JPA三:关联映射(一)
详解 spring data jpa 的关联映射,包含项目的搭建,一对多的配置、级联添加等问题,以及在 data jpa 中使用 lombok @Data 注解潜在的一个巨坑。文末附源码
2022-01-08 21:55:48 646
原创 JPA二:FindBy和JPQL
先搭建springboot + data jpa的环境,然后介绍了 find by 语法并在该环境上进行测试,接着介绍了 JPQL 语法,并实现了增删改查等功能,特别是参数的使用:简单参数、对象参数的用法。文末附源码
2022-01-07 15:44:50 596
原创 JPA一:理论知识和入门程序
jpa介绍,包含 jpa 、hibernate、spring data jpa 三者之间的关系,以及 jpa基于hibernate实现增删改查,和原生spring整合spring data jpa,文末附源码
2022-01-06 21:14:23 716
原创 Redis一:概述和常见数据结构
Redis 常见数据结构以及每种数据结构常用命令的总结,包含 string、hash、list、set、zset、bitmap、HyperLogLog、Geo等
2021-12-04 19:13:43 86
原创 Linux三:软件部署
linux系统(麒麟10为例)下常用软件的安装部署,包含 jdk、mysql、redis、nginx、kafka、flink、storm、python3等
2021-12-03 15:51:37 5240
原创 Linux一:VMware的使用和常见问题总结
VMware安装linux系统步骤详解(以国产操作系统麒麟10为例,附截图),以及常见的问题小结,如无法联网、修改静态ip等内容
2021-12-03 15:42:08 573
原创 Spring一:入门程序和增删改查
spring 入门程序(含xml和annotation两种方式),以及使用spring实现增删改查。文末附源码,供入门者下载学习
2021-12-03 14:36:15 292
原创 JAVA基础九:常用工具类
java常用工具类总结,包含StringUtils、FileUtils、POI等,以及秒杀项目中本地热点缓存的使用(guava-cache)
2021-12-03 14:20:11 387
原创 SpringBoot二:整合其他框架
springboot整合 mybatis、data jpa、redis 等第三方框架,文末附源码供参考学习。(整合其他内容持续更新中...)
2021-12-01 16:03:52 810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人