随笔分类 -  spring

spring 配置定时任务Scheduled
摘要:一:在spring配置的xml文件添加3条命名空间 二:在spring配置的xml文件中添加 三:在某个定时任务类上添加被扫描的注解@Component,以及在定时执行的方法上添加@Scheduled(cron表达式) 四:启动应用,则会在控制台输出 阅读全文

posted @ 2018-04-13 15:06 天生一对 阅读(2749) 评论(0) 推荐(0)

spring+mybatis的简单配置示例
摘要:简单代码结构: ①:applicationContext.xml的配置: ②:BookDaoMapper.xml中的配置 ③:数据库表的表名book,有id,bookName,bookAuthor三个字段 ④:junit运行TestDemo中testBookAdd方法,发现数据已经插入数据库 阅读全文

posted @ 2017-07-28 14:04 天生一对 阅读(172) 评论(0) 推荐(0)

面向切面编程的例子
摘要:随意的测试结构 一:基于xml配置 ①applicationContext.xml中的配置 ②Junit运行TestDemo中的test方法得到结果 二:基于注解的配置 ①applicationContext.xml中的配置 ②:Aspect.java的代码,其他两个类不变 ③:Junit运行Tes 阅读全文

posted @ 2017-07-27 12:30 天生一对 阅读(3906) 评论(0) 推荐(1)

什么是面向切面编程
摘要:面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了代 阅读全文

posted @ 2017-07-27 10:39 天生一对 阅读(648) 评论(0) 推荐(1)

spring 注入使用注解(不用xml)
摘要:(一):导入spring4的jar包 (二):在xml中配置扫描的包 (三):注入值 1:普通属性注入:在类的属性上方加上@value("属性值") 进行注入 2:对象类型的注入:使用@Autowired进行注入,@Autowired可以是构造器注入和set注入 ①:构造器注入 ②:set注入(可放 阅读全文

posted @ 2017-07-26 15:46 天生一对 阅读(419) 评论(0) 推荐(0)

spring在扫描包中的注解类时出现Failed to read candidate component错误
摘要:可能是jdk+spring版本配合问题,jdk8+spring3会出现这个问题,换成jdk8+spring4解决。 阅读全文

posted @ 2017-07-26 14:53 天生一对 阅读(536) 评论(0) 推荐(0)

使用properties配置文件为javabean注入属性值
摘要:①:实体类 ②:xml中 阅读全文

posted @ 2017-07-26 14:39 天生一对 阅读(256) 评论(0) 推荐(0)

spring的list ,set,map,properties注入(set,get注入)
摘要:①Message.java: ②applicationContext.xml ③:加载配置文件getbean后打印相应属性测试 阅读全文

posted @ 2017-07-26 14:24 天生一对 阅读(343) 评论(0) 推荐(0)

控制反转和依赖注入
摘要:浅谈控制反转(Inversion of Control,IOC) 我们首先先来了解一下控制二字,也就是在控制“正”转的情况下,在任何一个有请求作用的系统当中,至少需要有两个类互相配合工作,在一个入口类下使用new关键字创建另一个类的对象实例,这就好比在面向对象编程的思想下,“我“充当一个入口类,在这 阅读全文

posted @ 2017-07-26 12:07 天生一对 阅读(235) 评论(0) 推荐(0)

bean的生命周期以及延迟实例化
摘要:可以指定bean的初始化创建的时候调用的方法,以及销毁的时候调用的方法。 通过指定中的init method和destroy method方法指定bean的创建和销毁的时候执行类中的方法。 把lazy init=“true”即延迟实例化,使用的时候再创建实例 阅读全文

posted @ 2017-07-26 10:47 天生一对 阅读(167) 评论(0) 推荐(0)

bean的单例
摘要:通过改变中的scope属性,默认是singleton单例。而prototype则指定每getbean得到的都是不同实例。 验证代码: ①:验证默认singleton ②验证prototype 也可以打印两个对象的hashcode看是否相同。 阅读全文

posted @ 2017-07-26 10:37 天生一对 阅读(590) 评论(0) 推荐(0)

spring的配置文件和加载
摘要:①:创建applicationContext.xml配置文件放在src下 ②:导入ioc jar包并创建对应的java类(entity.Studen); commons logging.jar spring beans 版本号.RELEASE.jar spring context 版本号.RELEA 阅读全文

posted @ 2017-07-26 10:26 天生一对 阅读(142) 评论(0) 推荐(0)

什么是javabean
摘要:![](http://images2017.cnblogs.com/blog/986140/201707/986140-20170726090405123-1360022855.png) 阅读全文

posted @ 2017-07-26 09:04 天生一对 阅读(111) 评论(0) 推荐(0)

导航