随笔分类 - Spring
摘要:在Spring中,使用AOP(面向切面编程)时,Spring框架会基于你的配置或注解来决定哪些方法需要被增强(即应用额外的行为,如日志记录、事务管理等)。当只有部分方法被指定为需要AOP处理时,Spring会根据这些配置动态地生成代理对象,并确保只有那些被标记为需要增强的方法在执行时会通过代理逻辑。
阅读全文
摘要:首先,一般使用接口是很常用并且有益的变成技术。 其次,在spring中,你可以在运行过程中注入各种实现。一个很经典的情况就是在测试阶段,注入模拟的实现类。 1.网上说jdk动态代理基于实现接口。直接注入实现类会使aop失效。没有cglib可能真的就失效了。2.解耦。假如有一天实现类的名称变了。每个依
阅读全文
摘要:阿里云java中级工程师测试题: 答案:A no:不进行自动装配,手动设置Bean的依赖关系。byName:根据Bean的名字进行自动装配。byType:根据Bean的类型进行自动装配。constructor:类似于byType,不过是应用于构造器的参数,如果正好有一个Bean与构造器的参数类型相同
阅读全文
摘要:阿里云中级工程师测试题: 答案:ABC Spring中三种配置Bean的方式: Spring中三种配置Bean的方式分别是: 基于XML的配置方式基于注解的配置方式基于Java类的配置方式一.基于XML的配置这个很简单,所以如何使用就略掉。 二.基于注解的配置Spring2.0开始引入基于注解的配置
阅读全文
摘要:springIOC底层使用xml解析+反射实现。 模拟ClassPathXmlApplicationContext: import java.io.File; import java.lang.reflect.Field; import java.util.Iterator; import org.
阅读全文
摘要:一、版本: 1.spring:4.1.7; 2.quartz:2.2.1; 二、基于ssm项目: 1.引入jar包:quartz-2.2.1.jar;spring所需包。 2.说明:quartz版本和spring版本要兼容,低版本的quartz集成在高版本的spring中会报错:java.lang.
阅读全文
摘要:直接访问controller路径http://localhost:8080/index报错: 最后发现是tomcat配置的jdk版本不对,原来的是jdk7改成jdk8就可以正确访问了。
阅读全文
浙公网安备 33010602011771号