Spring
jeysine
为了她 , 努力点吧
展开
-
SPRING系列一之 依赖注入
依赖注入的三种实现方式 - 接口注入 - set注入 - 构造注入讲解需要的接口和类 //DataBase.java public interface DataBase{ //用来获取数据 public List getData(); } //SqlServerDataBase.java public class SqlSer原创 2017-03-29 17:28:08 · 197 阅读 · 0 评论 -
SPRING系列三之 ref指定依赖
先写个类: public Class HelloWorld{ private String msg; private Date date; public HelloWorld(){ msg = ""; date= new Date(); } //此处省略set和get原创 2017-03-29 20:28:54 · 327 阅读 · 0 评论 -
SPRING系列二之 Bean生命周期
在Spring中,Bean的生命周期包括Bean的定义,Bean的初始化,Bean的使用,Bean的销毁。 Bean的定义Bean的定义就是在XML进行相关配置,下面给出某个bean的定义 <bean id="HelloWorld" class="com.jeysine.test.HelloWorld"> <property name="msg"> <原创 2017-03-29 18:30:58 · 273 阅读 · 0 评论 -
SPRING系列四之 自动装配
自动装配是为了减少指定属性的需要,比如在XML定义了bean A,bean B包含了A,对B进行配置时,可以通过自动装配减少对A的设定。 先写个类: //HelloWord.java import java.util.Date; public class HelloWorld{ private String msg = null; privat原创 2017-03-29 21:49:44 · 73 阅读 · 0 评论 -
SPRING系列五之 AOP
AOP概念AOP说简单点就是将与业务不相关的代码进行分离,例如日志,权限,事务处理等。降低业务实现与不相关功能的耦合性,提高代码的重用性和易于维护,便是AOP所要做的事情。Java代理机制先不使用AOP,看看传统的Java代理机制,代码如下。(1)编写一个日志信息的代理类,实现InvocationHandler接口 编写一个业务接口,并实现这个接口。 import java.lang.ref原创 2017-03-30 02:22:54 · 219 阅读 · 0 评论 -
SPRING系列六之 事务声明(Spring+Mybatis)
(1)配置mybatis,让mybatis自动扫描Mapper,节省对多个mapper文件的配置。<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <property原创 2017-03-30 18:06:38 · 172 阅读 · 0 评论 -
SPRING系列七之 定时器
在使用Spring的定时器之前,先看看JAVA怎样实现定时器。JAVA定时器之Timer思路: 创建定时任务类,该类继承 java.util.TimerTask; 启动定时任务(分为程序启动和web监听两种) (1)创建定时任务类import java.util.TimerTask;/** * Created by jeysine on 2017/3/30. */ public class Ta原创 2017-03-31 03:05:30 · 272 阅读 · 0 评论