自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青衫忆笙的博客

梦断代码、

  • 博客(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

原创 SpringBoot一:理论知识和入门程序

springboot环境搭建,以及springboot整合mybatis搭建web项目,文末附源码

2022-01-05 21:33:50 362

原创 Mybatis三:关联映射

mybatis关联映射,文末附源码

2022-01-05 16:51:47 601

原创 Mybatis二:动态SQL

mybatis动态SQL总结,文末附源码

2022-01-05 13:18:52 790

原创 JAVA基础一:java新特性

java新特性介绍,lambda表达式、函数式接口、stream流等

2022-01-04 22:33:03 330

原创 JavaScript 基础

js基础,包含基本语法、基本对象、BOM、DOM等

2021-12-04 19:14:00 408

原创 Redis一:概述和常见数据结构

Redis 常见数据结构以及每种数据结构常用命令的总结,包含 string、hash、list、set、zset、bitmap、HyperLogLog、Geo等

2021-12-04 19:13:43 86

原创 BootStrap4 响应式基础

bootstrap4 响应式基础,包含入门程序和栅格系统介绍

2021-12-04 19:13:22 341

原创 AJAX 发送GET、POST和复杂请求

ajax 发送 get、post和复杂请求代码样例,添加自定义参数(token)等

2021-12-04 19:13:00 721

原创 CSS 样式和选择器

css基础,包含样式、选择器、属性等内容

2021-12-03 15:59:42 83

原创 HTML 常用标签总结

html常见各种标签总结,包含表格、表单、列表等

2021-12-03 15:58:52 133

原创 Linux四:自动化脚本

shell脚本和bat脚本的介绍,以及提供一些样例,如微服务打包、发布实现自动化部署,集群的自动化搭建等

2021-12-03 15:53:27 1881

原创 Linux三:软件部署

linux系统(麒麟10为例)下常用软件的安装部署,包含 jdk、mysql、redis、nginx、kafka、flink、storm、python3等

2021-12-03 15:51:37 5240

原创 Linux二:基础命令

linux常用命令总结,包含文件管理、用户管理、磁盘管理等命令,以及 cut、sed、awk、sort等扩展命令的使用

2021-12-03 15:47:32 153

原创 Linux一:VMware的使用和常见问题总结

VMware安装linux系统步骤详解(以国产操作系统麒麟10为例,附截图),以及常见的问题小结,如无法联网、修改静态ip等内容

2021-12-03 15:42:08 573

原创 Mybatis一:理论知识和增删改查

mybatis理论知识介绍,以及增删改查的实现,文末附源码,可供入门者下载学习

2021-12-03 14:50:15 161

原创 Spring二:AOP和事务

Spring AOP和事务的介绍以及代码实现,文末附源码,供入门者下载学习

2021-12-03 14:42:43 2929

原创 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

原创 网络编程基础知识

网络变成基础知识,TCP和UDP

2021-11-29 20:41:50 301 1

原创 Redis三:主从、哨兵和集群的搭建

Redis主从、哨兵、集群的搭建,步骤详解+日志分析,以及主从复制、读写分离等场景的测试

2021-11-28 20:33:40 481

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除