![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springBoot
文章平均质量分 57
不随意的风
世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。
展开
-
Shiro和Security的核心模块以及两者的区别
subject主题,外部应用与subject进行交互,subject将用户作为当前操作的主体,这个主体:可以是一个 通过浏览器请求的用户,也可能是一个运行的程序。subject在shiro中是一个接口,接口中定义了很多认证授权的方法,外部程序通过subject进行认证授权,而subject是通过SecurityManager安全管理器进行认证鉴权。原创 2022-09-04 18:57:31 · 324 阅读 · 0 评论 -
springboot是怎么实现自动配置的?
可以用来启用框架扩展和替换组件,主要是被框架的开发人员使用,比如java.sql.Driver接口,其他不同厂商可以针对同一接口做出不同的实现,MySQL和PostgreSQL都有不同的实现提供给用户,而Java的SPI机制可以为某个接口寻找服务实现。)的延续,可以借助它来实现自动配置的功能。importSelector接口中有一个selectImports方法,返回值是一个字符串数组,数组中的每个元素就是将要被导入的配置类的全限定的类名。@import:提供可以显式的从其他地方加载配置类的方式。...原创 2022-08-14 22:46:13 · 2390 阅读 · 0 评论 -
SpringBoot:整合JPA-Specifications动态查询:
有时我们在查询某个实体的时候,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecificationExecutor接口查询。CriteriaBuilder:构造查询条件的,内部封装了很多的查询条件(模糊匹配,精准匹配))1.实现Specification接口(提供泛型:查询的对象类型)2.实现toPredicate方法构造查询条件)。root:获取需要查询的对象属性。...原创 2022-08-02 19:30:48 · 1168 阅读 · 0 评论 -
SpringBoot:整合JDBC
springboot:整合jdbc原创 2022-08-02 14:52:54 · 121 阅读 · 0 评论 -
springBoot:数据校验
springBoot数据校验原创 2022-07-29 15:35:35 · 262 阅读 · 0 评论