
spring
qq_33296156
这个作者很懒,什么都没留下…
展开
-
01----------简单的xml和注解注入
xml注入注解注入原创 2018-09-02 16:35:25 · 124 阅读 · 0 评论 -
06----------面向切面的Spring
如果说通知定义了切面的"什么"和"何时",那么切点就定义了"何处",切点会匹配通知索要织入的连接点,切面则是要做的东西 spring的AOP是方法级别的调用,如果超过了简单的方法调用(构造器或属性拦截),那么需要使用AspecJ来实现切面spring借助AjpectJ的切点表达式语言来定义Spring切面 使用and ,or和not限定beanexecution(*...原创 2018-09-03 10:53:08 · 109 阅读 · 0 评论 -
05----------高级装配
Spring profile 条件化的 bean声明 自动装配和歧义性 bean的作用域 Spring表达式语言一.Spring profile使用Java来生成,需要激活profile在XML中配置激活profile,需要使用spring.profiles.active和spring.profiles.default,如果设置了spring.profiles.activ...原创 2018-09-03 10:08:08 · 162 阅读 · 0 评论 -
04----------装配Bean
声明bean 构造器注入和Setter注入 装配bean 控制bean的创建和销毁Spring配置三种主要的装配机制:在XML中进行显示配置 在Java中进行显示配置 隐式的bean发现机制和自动装配一.推荐使用自动化装配:(Spring从两个角度来实现自动化装配)组件扫描(component scanning (@ComponentSan)):Spring会自动发现应用...原创 2018-09-03 09:18:44 · 128 阅读 · 0 评论 -
03----------Bean
spring自带了多个容器实现,可以归为两种不同的类型 :bean工厂(由org.springframework.beans.factory.beanFactory),最简单的容器应用上下文对象(org.springframework.context.ApplicationContext)加载配置:①从xml中加载:ApplicationContext context=new ...原创 2018-09-02 16:49:03 · 83 阅读 · 0 评论 -
Spring技术内幕----------04
在web.xml中,经常可以看到<!-- Spring监听器 --> <!-- ContextLoaderListener监听器的作用就是启动Web容器时,自动装配ApplicationContext.xml的配置信息。 --> <listener> <listener-class>org.springframework.web.con...原创 2018-09-04 16:15:03 · 115 阅读 · 0 评论 -
Spring技术内幕----------03AOP的高级特性targetSource
TargetSource(目标源)是被代理的target(目标对象)实例的来源。TargetSource被用于获取当前MethodInvocation(方法调用)所需要的target(目标对象),这个target通过反射的方式被调用(如:method.invode(target,args))。换句话说,proxy(代理对象)代理的不是target,而是TargetSource,这点非常重要!!!...转载 2018-09-04 15:32:28 · 1587 阅读 · 0 评论 -
Spring技术内幕----------02AOP的实现
在Pointcut的基本接口定义中,需要返回一个MethodMatcher,来判断Point是否匹配,也就是说这个MethodMatcher来判断是否需要对当前方法调用进行增强或是否调用配置好 的通知,matches方法是MethodMatcher定义的接口方法从上面的图可以看到,在proxy的invoke方法中,最终回去调用matches方法①JDK实现动态代理:必须继承In...原创 2018-09-04 15:24:41 · 159 阅读 · 0 评论 -
Spring技术内幕----------01IOC
1.spring使用转义符“&”来得到FactoryBean本身 2.区分FactoryBean和BeanFactory:在Spring种,所有的Bean都是由BeanFactory(也就是IOC容器管理的),但是对应FactoryBean而言,这个不是普通的Bean,而是能产生或修饰对象生成给工厂Bean 3.BeanFacroty接口 public interface ...原创 2018-09-04 10:51:38 · 178 阅读 · 0 评论 -
02----------AOP的简单实现
原创 2018-09-02 16:35:30 · 106 阅读 · 0 评论 -
算法题目---------------03转圈打印矩阵(切割矩形),正方形旋转90度,之字型打印矩阵,行和列都排好序找数
给定左上角和右下角坐标,将矩阵切割成一个个小矩形,依次遍历输出,注意有可能e同行或同列的情况public static void spiralOrderPrint(int[][] matrix) { int tR = 0; int tC = 0; int dR = matrix.length - 1; int dC = matrix[0].length - 1; whil...原创 2018-09-13 21:45:59 · 314 阅读 · 0 评论