随笔分类 -  spring

摘要:1.手动配置事务的方式是 applicationContext.xml dao层(接口类这里不写) service层 测试 2.半自动,使用代理的方式 这里只需要修改一下service层和配置就可以了 applicationContext.xml service层 3. 使用spring自动的方式 阅读全文
posted @ 2019-06-01 18:47 长命百岁 阅读(163) 评论(0) 推荐(0)
摘要:1. 介绍 通过aspectJ,使用aspectJ,就不用像之前一样,切面类需要继承一些切面父类了,可以随意自定义一个切面类,然后配置一下就可以了,可以通过配置的方式,也可以通过注解的方式 2. xml配置方式 实现类 切面类 xml配置 运行测试类 运行结果,可以看出,切面先执行切面方法在执行目标 阅读全文
posted @ 2019-06-01 14:23 长命百岁 阅读(448) 评论(0) 推荐(0)
摘要:1. 介绍 AOP就是面向切面编程,简单说就是,在你执行别人的代码中坚插入你想执行的代码,在日常生活中,代理(中介)就是这么一个角色,先看看生活的例子, 在没有代理之前:你现在需要去澳洲旅行,所以你需要买机票,但你不知道那个航空公司比较便宜,甚至那天买会比较便宜,如果你每天都上网查询机票价格,你会觉 阅读全文
posted @ 2019-05-22 22:26 长命百岁 阅读(140) 评论(0) 推荐(0)
摘要:1. 介绍 之前我们写的bean都是基于xml配置,而这文章是基于java 注解去实现创建bean,首先我们需要在之前的xml当中添加两个dtd xmlns:context 和 xsi:schemaLocation 2.配置 只要对你需要添加注解创建bean的包进行扫描就可以了 <context:c 阅读全文
posted @ 2019-05-17 09:55 长命百岁 阅读(578) 评论(0) 推荐(0)
摘要:1.生命周期介绍 所有放在spring容器中执行的bean都会遵守bean的生命周期,生命周期如图: 2. init-method 和destory-method 在生命周期中,其中提到两个调用,这两个调用都是通过在spring的bean中添加属性即可 init-method 初次化执行方法 des 阅读全文
posted @ 2019-05-16 18:05 长命百岁 阅读(169) 评论(0) 推荐(0)
摘要:1.介绍DI DI就是依赖注入,有一个那么高大上的词,其实就是为一个类添加一些属性,但是这个属性的实例就靠spring在来注入 2.对象注入 这里有5个java文件一个xml文件,基本思路,客户端调用服务实现接口的addUser方法,添加一个用户,添加用户需要把数据保存在数据库,所以服务实现类里面n 阅读全文
posted @ 2019-05-16 13:41 长命百岁 阅读(327) 评论(0) 推荐(0)
摘要:1. 介绍IOC IOC就是控制反转,听上去很高大上,其实简单说,就是以前手动创建对象的实例,现在由spring代理你创建这个实例 2.HelloWorld 这里写了3个类和一个spring xml配置文件, UserService.java - 接口 UserServiceImpl.java - 阅读全文
posted @ 2019-05-16 11:31 长命百岁 阅读(141) 评论(0) 推荐(0)
摘要:1.开发spring的时候需要引用到以下几个包 2.下载DTD,方便编写spring的时候可以方便编写xml http://www.springframework.org/schema/beans/ 3. xml的基本样式 阅读全文
posted @ 2019-05-15 09:31 长命百岁 阅读(216) 评论(0) 推荐(0)