
JAVA_Spring
zbao007
停车!这不是去幼儿园的车!我要下车!
展开
-
Spring(AOP静态代理)
对于AOP 我们应该拿OOP来对比学习,它们之间的区别如下:AOP中不得不提的就是代理:通俗理解就是:茅台公司生产出酒,而代理商拿出来销售并推出各种销售活动。这时茅台公司就是真实主题,也就是目标对象。而代理商就是代理。茅台酒就是目标对象中的方法。各种销售活动就是给目标对象中的方法的增强补充,比如对方法添加日志等等操作。代理又分为静态代理和动态代理两种:像这样已知目标原创 2016-08-04 14:45:38 · 2011 阅读 · 2 评论 -
Spring基本配置(1)
Spring框架应用了控制反转:原本由程序员手动创建对象 变为了spring创建对象原创 2016-08-01 18:48:11 · 277 阅读 · 0 评论 -
Spring数据注入(xml)
首先引用所需的jar包:基本结构:Person.class:package com.yc.bean;public class Person { private String name; private int age; public Person() { super(); } p原创 2016-08-01 21:19:33 · 297 阅读 · 0 评论 -
Spring(AOP动态代理)
上次我们谈到AOP静态代理,这次我们谈谈AOP动态代理。动态代理就像是一个中介公司,不仅仅是为单一的客户服务,也不能确定客户对象,谁来了就为谁服务。动态代理又分为:jdk面向接口的代理和CGLIB面向继承的代理。相比之下CGLIB代理最大的缺点就是代理不能叠加。这次我们就用jbk动态代理首先我们先来了解下jbk动态代理:我们就按照jbk动态代理顺序进行讲解:原创 2016-08-06 15:05:53 · 496 阅读 · 0 评论 -
spring+struts2+mybatis整合
把我常用的记录下来,作为备份:maven导入 junit junit 3.8.1 test javax.servlet servlet-api 2.5 provided mysql mysql-connector-java 5.1.35 org.mybatis mybat原创 2016-09-13 23:44:33 · 1079 阅读 · 0 评论 -
jms中间件整合spring
一个JMS点对点的小例子,发送方将消息发送至队列,接收者在队列中取出消息并且返回一个确认maven导入: org.springframework spring-jms 4.1.0.RELEASE org.apache.xbean原创 2016-09-06 17:24:01 · 368 阅读 · 0 评论 -
spring事务
PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 PROPAGATION_REQUIRES_NEW--新建事务,如果当前存在事务,把当前事转载 2016-09-22 11:41:56 · 217 阅读 · 0 评论