Spring Data JPA中的实体定义与关联

发布时间:2022-02-11 09:08
最后更新:2022-02-11 09:08
所属分类:
JVM Spring

Spring Data JPA是整个Spring Data系列框架中比较核心而且强大的ORM框架,它主要基于Hibernate Core实现了JPA(Java持久化接口标准),并同时做了一些增强。所以在应用中使用Spring Data JPA的时候,主要还是使用JPA所规定的一些规范。例如使用注解定义数据实体与数据库表之间的关联,以及数据实体之间的关联关系。


索引标签
JVM
Java
Spring
Spring Data JPA
实体定义
实体关联

使用Shiro替换Spring Security

发布时间:2021-09-29 17:57
最后更新:2021-09-29 17:57
所属分类:
JVM Spring

之前用了几篇文章分析和记录了Spring Security的用法,但是相比其他安全框架来说,Spring Security虽然与Spring Framework结合紧密,却无法称得上轻量。所以在很多项目中,Spring Security就被很自然的放在一边了,转而采用其他的安全框架。Shiro就是这样一个轻量级的选择。


索引标签
Java
Spring
Spring Security
Shiro
Spring MVC
安全认证

在Spring WebFlux中的配置Spring Security

发布时间:2021-08-11 22:52
最后更新:2021-08-11 22:52
所属分类:
JVM Spring

其实在前两篇文章中如果已经明白了Spring Security在Spring MVC中的配置,那么再去理解Spring Security在Spring WebFlux中的配置就十分容易了。这是因为在Spring WebFlux中的配置与Spring MVC中的配置原理基本相似,只是换了一套类而已。


索引标签
Java
Spring
Spring Security
Spring WebFlux
安全认证

在Spring MVC中的配置Spring Security

发布时间:2021-08-10 09:19
最后更新:2021-08-10 09:19
所属分类:
JVM Spring

其实在Spring应用中使用Spring Security并不困难,最复杂的事情应该就是如何完成Spring Security的配置了。一旦Spring Security的配置成功完成,那么在Controller中就可以直接使用Spring Security提供的注解来使用Spring Security安全认证的结果。


索引标签
Java
Spring
Spring Security
Spring MVC
安全认证

Spring Security基础

发布时间:2021-07-29 21:59
最后更新:2021-07-29 21:59
所属分类:
JVM Spring

Spring Security 是 Spring 框架中的安全框架,整个 Spring Security 在学习起来都是比较复杂的。这也是因为 Spring Security 在设计上所需要的组件比较多,所以比较难以理解。本文将尝试通过组成 Spring Securit 功能的常用功能组件以图的形式进行说明,以方便对于 Spring Security 能有一个比较清楚直观的理解。


索引标签
Java
Spring
Spring Security
安全认证

快速上手Akka

发布时间:2021-05-20 12:08
最后更新:2021-05-20 12:08
所属分类:
JVM Spring

Akka是一个构建分布式高并发,带有容错能力的事件驱动的工具包。Akka有Java和Scala两种实现,是Actor模式的常用实现。在Akka中,Actors是基础执行单元,并且也拥有Actor模式中所涉及的一个Actor要具有的所有元素。


索引标签
JVM
Java
Actor
高并发
分布式
Akka
Spring

编写Spring Boot Starter

发布时间:2021-04-16 17:43
最后更新:2021-04-16 17:43
所属分类:
JVM Spring

在使用Spring Boot的过程中,许多依赖库都是以Spring Boot Starter的形式被引入的。实际上每一个Starter都是一个Spring Boot插件,用来自动装配依赖库工作所需。通过Starter的工作,可以简化Spring框架之前复杂的配置,无论是基于XML的配置,亦或是基于注解的配置。


索引标签
JVM
Java
Spring
Spring Boot

使用Spring Boot搭配Kafka实现RPC调用

发布时间:2021-04-05 11:30
最后更新:2021-04-05 11:30
所属分类:
JVM Spring

Kafka是目前十分流行的分布式消息队列,但是如何利用Kafka搭配Spring for Apache Kafka实现一个基于消息队列的RPC基础功能呢?


索引标签
JVM
Spring Boot
Java
Kafka
RPC
分布式通信