随笔分类 - java
摘要:Specification核心方法 Predicate toPredicate(Root var1, CriteriaQuery<?> var2, CriteriaBuilder var3); Root:代表查询的根对象 即实体 CriteriaQuery 😗* 顶层查询对象,用于自定义查询方式
阅读全文
摘要:example构建对象时 ,如果有默认值 比如int类型 的 都会生成sql语句,在使用的时候要特别注意设置忽略查询的属性 ExampleMatcher 设置查询规则 案例: @Test public void testExampleQuery(){ SysMenu menu= SysMenu.bu
阅读全文
摘要:代码地址 jpql查询 jpql多表联查方式有两种 使用VO(view object)做映射与投影; 即建立一个vo类,该类中包含了要查询的字段,然后在jpql中使用new 类名(属性1,属性2.......) from 的方式查询 注意:一定要使用new 的方式 且最好使用类名的完全限定名 ,字段
阅读全文
摘要:代码地址 jpql介绍和基本语法 jpql与SQL的区别就是SQL是面向对象关系数据库,他操作的是数据表和数据列,而jpql操作的对象是实体对象和实体属性 格式:select 实体别名.属性名, 实体别名.属性名 from 实体名 as 实体别名 where 实体别名.实体属性 op 比较值 案例
阅读全文
摘要:导入springboot data jpa依赖 创建实体映射类 @Entity 用来标注一个数据库对应的实体,数据库中创建的表名默认和类名一致 **@Table(name=****,****catalog=****,**schema="") 用来标注一个数据库对应的实体, 主键需要加上注解 @Id注
阅读全文
摘要:新建IgnorenPath类 ,从配置文件中获取需要放行的白名单 package com.Lonni.resource.model; import com.google.common.collect.Sets; import org.springframework.boot.context.prop
阅读全文
摘要:依赖 和server依赖一样 SecurityConfig配置 package com.Lonni.resource.config; import org.springframework.context.annotation.Configuration; import org.springframe
阅读全文
摘要:第一部分:关于授权类型 grant_type 的解析 每种 grant_type 都会有一个对应的 TokenGranter 实现类。 所有 TokenGranter 实现类都通过 CompositeTokenGranter 中的 tokenGranters 集合存起来。 然后通过判断 grantT
阅读全文
摘要:第一部分:关于授权类型 grant_type 的解析 每种 grant_type 都会有一个对应的 TokenGranter 实现类。 所有 TokenGranter 实现类都通过 CompositeTokenGranter 中的 tokenGranters 集合存起来。 然后通过判断 grantT
阅读全文
摘要:依赖 注:使用的springboot版本 2.2.4.RELEASE ;spring cloud 版本 Hoxton.SR1 加入oauth2和web相关的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>
阅读全文

浙公网安备 33010602011771号