Spring
文章平均质量分 89
起名字麻烦p
这个作者很懒,什么都没留下…
展开
-
SSM整合SpringSecurity遇到的异常及解决方案
java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"解决方案:此异常是因为引入的SpringSecurity依赖是5.X版本的,这个版本需要提供一个PasswordEncoder的实例,否则就会报异常public class MyPasswordEncoder implements PasswordEncoder { @Override public ...原创 2021-12-29 09:30:01 · 598 阅读 · 0 评论 -
SpringSecurity的介绍和使用
一、用法简介 用户登录系统时我们协助SpringSecurity把用户对应的角色、权限装配好,同时把各个资源所要求的权限信息设定好,剩下的“登录验证”和 “权限验证”都交给SpringSecurity 二、权限管理的概念 1.主体 principal 使用系统的用户或设备或从其他系统远程登录的用户等等。简单的说就是那个使用系统那个就是主体。 2.认证 authentication...原创 2021-12-27 15:47:56 · 1337 阅读 · 0 评论 -
声明式事务
1.目标 从事务角度:一个事务方法中包含多个数据库操作,要么一起提交,要么一起回滚。也就是说事务方法中的多个数据库操作,有任何一个失败,整个事务全部回滚 从声明式角度:由spring来全面接管数据库事务。用声明式代替编程式2.流程 3.操作 3.1加入AOP依赖包<!-- https://mvnrepository.com/artifact/org.aspectj/aspectjweaver -->&l...原创 2021-12-08 08:58:43 · 83 阅读 · 0 评论 -
Springboot的优点和自动装配原理
SpringBoot:1.特点: 约定大于配置2.主要优点:1.为所有的spring开发者更快的入门2.开箱即用,提供各种默认配置来简化姓名配置3.内嵌式容器简化web项目4.没有冗余代码生成和xml配置的要求3.springboot自动装配原理:1.pom.xml·spring-boot-dependencies:核心依赖在父工程中!·在写或者引入一些springboot依赖的时候不需要去指定版本,因为有这些版本仓库2.启动器:<depend原创 2021-08-15 17:13:14 · 840 阅读 · 0 评论 -
Spring
一、Spring的介绍 1.Spring是分层的Java SE/EE应用 full-stack轻量级的开源框架,以loC(反转控制)和AOP(面向切面编程)为内核。提供了展现层SpringMVC和持久层Spring JDBCTemplate以及事务管理层等众多的企业级应用技术,同时还能整合开源世界的众多的第三方框架和类库。二.Spring配置文件 1.bean标签的基本属性 1) id: bean实例在Spring容器中的唯一标识...原创 2021-07-17 15:50:51 · 80 阅读 · 0 评论