2018年3月20日
摘要: LoadTimeWeaver是用 1.当我们在使用Sping AOP 的时候我们的目标类和切面都需要向Spring容器中注册,否则我们无法实现AOP,应为Spring使用都是代理模式 JDK动态代理和CGLIb的动态代理,都需要目标类。我们可以想,我们不用向Spring容器中注册,怎么实现AOP,我 阅读全文
posted @ 2018-03-20 00:24 学习spring是我必须的 阅读(242) 评论(0) 推荐(0) 编辑
  2018年3月19日
摘要: 自定义类似@Required功能的注解 我们知道被@Required标注的方法是必须有值的,否则报异常,我们如何自定义了 这种非常简单,只需要向RequiredAnnotationBeanPostProcessor类中注册即可 我的自定义注解类是: package liusheng.dao; imp 阅读全文
posted @ 2018-03-19 00:43 学习spring是我必须的 阅读(234) 评论(0) 推荐(0) 编辑
摘要: context:component-scan使用 1.使用自定义注解 我们知道,context:componet-scan只会扫描类上的@Configuration @Component @Controller @Service @Repository 并且自动开启<context:annotati 阅读全文
posted @ 2018-03-19 00:14 学习spring是我必须的 阅读(291) 评论(0) 推荐(0) 编辑
  2018年3月18日
摘要: AspectJ切入表达式 1.方法签名模式 1.精确匹配和模糊匹配 1. execution( public * liusheng.aspect.UserLogin.login(..) ) 匹配的是 在 liusheng.aspect.UserLogin的名字为login,且参数为任意,返回值任意, 阅读全文
posted @ 2018-03-18 13:57 学习spring是我必须的 阅读(234) 评论(0) 推荐(0) 编辑
摘要: PropertyPlaceholderConfigurer的使用 1 介绍:可以使用这个类把部分的配置外部化,方便管理,还可以使得Spring的核心配置文件简洁 2 我拿注册jdbc当作列子,最贴近我们编程 由于我建的是Maven工程,所以我有如下maven依赖(其他jar包自动导入) Spring 阅读全文
posted @ 2018-03-18 02:42 学习spring是我必须的 阅读(308) 评论(0) 推荐(0) 编辑
  2018年3月17日
摘要: PropertyEditor使用 假如我们的有如下类 其中date是你的生日,而你在配置文件中,或者使用注解都是字符串,所以我们有必要把字符串转换成Date类型的 注意Spring中的Date转换器(CustomDateEditor),不能有参数,所以不能使用(Spring 5xx),我试过无法注入 阅读全文
posted @ 2018-03-17 19:27 学习spring是我必须的 阅读(4163) 评论(2) 推荐(0) 编辑
摘要: @Bean 1@bean的属性介绍 配置文件 产生Bean的工厂 测试类 结果 结论:我还不知道value属性是有什么用,我一开始把value属性可以设置bean的名字,但是实际上是name属性 这篇博客有什么错误的地方请大牛们多指教 阅读全文
posted @ 2018-03-17 15:16 学习spring是我必须的 阅读(7246) 评论(1) 推荐(0) 编辑
  2018年3月16日
摘要: 一,感知接口的介绍 1.ResourceLoaderAware 资源加载器感知接口 2 .BeanNameAware Bean配置的的名字感知接口 3.ApplicationContextAware 应用上下文感知接口 4.BeanFactoryAware Bean工厂感知接口 5.MessageS 阅读全文
posted @ 2018-03-16 10:32 学习spring是我必须的 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 1.我们有时候想获取一个bean 的一个属性的值,那我们该如何操作??? 2.使用Spring为我们提供的PropertyPathFactoryBean类来获取 (1)有如下实体类 User: Address: 配置如下: Test类如下: 结果: 推荐使用 <util:property-path 阅读全文
posted @ 2018-03-16 01:32 学习spring是我必须的 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 1. (1)在spring的配置文件中的bean能不能像Java中那样使用继承,就可以对一些父类的字段不用初始化,并且可以重写父类的字段了?? (2)在如下配置文件中: 是不是发现两个老师除了sal以外的所有字段的值相同,这就形成的数据冗长,于是我们可以使用Spring的特性姐解决上述的问题 2.在 阅读全文
posted @ 2018-03-16 00:51 学习spring是我必须的 阅读(414) 评论(0) 推荐(0) 编辑