Spring
文章平均质量分 59
weiboKDhuo
这个作者很懒,什么都没留下…
展开
-
spring整合mybatis(配置文件模式)
文件目录如下所示:pom.xml,特别注意build中的内容<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.原创 2020-05-24 16:04:40 · 407 阅读 · 0 评论 -
spring配置AOP的过程
1.在pom.xml文件中添加jar包依赖,spring-aspects2.编写业务逻辑代码:MathCalculator.java3.编写切面类:LogAspects.java 1.@Before 2.@After 3.@AfterReturning 4.@AfterThrowing 5.@Around 6.@Pointcut需要注意:注解里面的value写上需要切...原创 2020-04-29 17:16:46 · 282 阅读 · 0 评论 -
springboot中@PropertySource实现配置文件加载
@PropertiesResource实现配置文件加载示例如下:epp.propertiesgaga=1010101SpringBootConfigApplicationTests.java@SpringBootTest@PropertySource(value="classpath:epp.properties")class SpringBoot02ConfigApplicati...原创 2020-04-07 21:59:57 · 305 阅读 · 0 评论 -
Spring AOP使用@Around封装service方法传递给controller时报nullpointexception异常解决方案。
百度了一下,大致出现类似的问题有如下情况:controller中有private方法,把private改成public,具体原因可以自行百度。使用@Autowired注入的service为空,具体解决方案自行百度。service返回的值为空。3.1 service方法返回值为数据类型而不是引用类型,修改类型就可以了,AOP只支持引用类型不支持数据类型,具体原因可以自行百度。3.2 @A...原创 2019-05-15 11:36:41 · 1377 阅读 · 1 评论 -
Spring Security学习笔记
Spring Security简介Spring Security是为基于Spring的应用程序提供声明式安全保护的安全性框架。Spring Security提供了完整的安全性解决方案,它能够在web请求级别和方法调用级别处理身份认证和授权。Spring Security从两个角度来解决安全性问题。它使用Servlet规范中的Filter保护Web请求并限制URL级别的访问。Spring Se...原创 2019-05-08 14:29:14 · 173 阅读 · 0 评论 -
Spring面向切面编程--不修改类的情况下,为类新增方法。
通过注解引入新功能之前的文章()实现了在不修改类的情况下,为方法新增功能。这篇文章将讲述,在不修改类的情况下,如何为类新增方法。原创 2019-03-21 15:04:09 · 398 阅读 · 0 评论 -
Spring面向切面编程 AOP,实现AOP注解和XML配置的小例子
什么是面向切面编程? 一个完整的程序,包括开始的启动日志,中间的业务逻辑实现,结尾的结束日志。那么面向切面编程就是把业务逻辑实现作为一个切面,围绕这个切面编程。AOP术语 - 通知(advice):定义了切面是什么以及何时使用。 ·前置通知(Before):在目标方法被调用之前调用通知功能; ·后置通知(After):在目标方法完成之后调用通知,此时不会关心方法的输出是什么。...原创 2019-03-15 17:28:22 · 209 阅读 · 0 评论 -
Spring处理自动装配的歧义性
歧义性的简单场景如下:package noUniqueBeanDefinition;public interface Dessert { public void getDessert();}package noUniqueBeanDefinition;import org.springframework.stereotype.Component;@Componentpubl...原创 2019-03-14 16:20:41 · 255 阅读 · 0 评论 -
Spring 装配bean的三种方案
Spring装配的可选方案在XML中进行显示装配在JAVA中进行显示装配隐式的bean发现机制和自动装配3.1.spring从2个角度实现自动装配:·组件扫描(component scanning):Spring会自动发现应用上下文中所创建的bean。·自动装配(autowiring):Spring自动满足bean之间的依赖。推荐使用 3&gt;2&gt;1...原创 2019-03-14 12:10:08 · 115 阅读 · 0 评论