spring
文章平均质量分 91
小庄梦蝶
这个作者很懒,什么都没留下…
展开
-
Spring in action笔记
Spring解读在spring中been的装配方式有两种分别为xml,javaconfig,通常情况是使用javaconfig在其不能满足下才使用xml方式在javaconfig中一个类定义为配置文件上面加上@configuration,如果要开启啊扫描相应的组件就得在组件上面加上@component,在配置文件上面加上@componentScan,如果没有其他配置的话会默认扫描与配置类相同的包,在相同的包中查找@component注解的类,如果是基于xml来启动组件扫描的话使用<context原创 2021-02-18 16:01:02 · 245 阅读 · 0 评论 -
基于Spring Security的方法级别权限控制笔记
基于Spring Security的方法级别权限控制基于spring security的方法权限控制有三种类型注解:JSR-250注解,@Secured注解和支持表达式的注解,这三种注解都是没有开启的,需要通过global-method-security元素的对应属性进行启用它们之间的关系为从2.0版开始,springsecurity大大改进了对向服务层方法添加安全性的支持。它提供了对JSR-250注释安全性以及框架的原始@Secured注释的支持。从3.0开始,还可以使用新的基于表达式的注释。可以原创 2020-10-17 19:08:55 · 367 阅读 · 0 评论 -
Spring学习笔记续
AOP什么是AOP?在软件业中,AOP的缩写,为面向切面编程,通过预编译方式和运行期代理实现程序功能的统一维护的一种技术。AOP是OOP的延续(OOP就是面向对象编程),它是软件开发的一哥热点,也是spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各个部分之间的耦合度降低,提高程序的可重用性,同时提高开发的效率这货其实就使用代理模式,动态代理如:解决事务问题,将线程与连接捆绑进行解决public class Connectio原创 2020-09-15 10:11:17 · 121 阅读 · 0 评论 -
Spring学习笔记续
如何用java文件代替xml文件**使用注解来解决想要表明一个java文件是配置文件使用@configuration标记在最上面,细节:当配置类作为annototionconfigappliction对象时可以不写,如果有多个配置文件时可以在对象的构造里面添加相关配置类,如果想要把小配置文件导入到大配置文件中可以使用@import(里面加要加载的相对类路径)如果是想表明是注解方式来就使用@componentscan标签,属性value和basepackages的作用一样,用于指明创建容器要扫描的包在原创 2020-09-12 21:51:08 · 86 阅读 · 0 评论 -
Spring学习笔记续
bean对象的生命周期单例对象:出生:当容器创建时对象出生活着:只要容器还在,对象一直活着死亡:容器销毁,对象消亡总结:单例对象的生命周期和容器相同对于初始化方法或者结束的方法可以在been标签里面定义,init-method,destory-method如何关闭容器在实体类中关闭创建的容器对象多例对象出生:当我们使用对象时框架为我们创建活着:对象只要使用过程中就一直活着死亡:当对象长时间不用,且没有别的对象引用时,由java垃圾回收机制回收Spring中的依赖注入depende原创 2020-09-11 23:04:10 · 86 阅读 · 0 评论 -
Spring学习笔记
Spring学习笔记概述Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 SpringMVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的 Java EE 企业应用开源框架架构三层架构:A 表现原创 2020-09-10 20:01:58 · 98 阅读 · 0 评论