![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 91
iteye_15720
这个作者很懒,什么都没留下…
展开
-
spring 的三种注入方式
spring 的三种注入方式 1. 接口注入( 不推荐 ) 2. getter , setter 方式注入( 比较常用 ) 3. 构造器注入( 死的应用 ) getter&setter方式的注入 · autowire="defualt" · autowire=“byName” · autowire="byt...原创 2012-07-19 20:38:03 · 83 阅读 · 0 评论 -
Spring原理
一、 IoC(Inversion of control): 控制反转 概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系 核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean 内部最核心的就是IOC 动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射 反射其实就是在运行时动态...原创 2012-03-23 18:51:15 · 69 阅读 · 0 评论 -
Spring与xFire结合开发WebService
spring xfire是一种比较简单的webservcie方式,下面的步骤描述一个例子。基本流程是:1.加载spring,xfire jar文件2.web.xml加载applicationContext.xml,xfire3.创建java服务工程,创建远程对外服务接口,实现类,model对象4.在applicationContext.xml中部署服务5.测试webservice 1....原创 2012-08-27 10:48:01 · 156 阅读 · 0 评论 -
Spring事务
spring事务的传播行为是面试中经常被问到的问题,要将事务的传播行为与隔离级别熟练的掌握,在实际开发过程中,特别是在并发高、更新数据量大、关系表比较多的情况下,经常会遇到关于事务的问题。 首先,要了解的是什么是数据库的隔离级别。在一个典型的应用中,并发是不可避免的,多个事务并发运行,操作同一个数据来完成任务。并发可能会导致以下问题: 脏读(Dirty read):脏读发生在一个事务读取了...原创 2012-05-16 10:01:41 · 50 阅读 · 0 评论 -
Spring mvc例子(Annotation方式)
本文主要介绍使用注解方式配置的spring mvc 文中用的框架版本:spring 3,hibernate 3 web.xml配置: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http:/...原创 2012-05-16 15:39:16 · 69 阅读 · 0 评论 -
注解方式AOP应用例子
Service接口: public interface PersonService { public void save(String name); public void update(String name, Integer id); public String getName(Integer id); } 接口...原创 2012-05-27 01:15:34 · 89 阅读 · 0 评论 -
@Autowired 与@Resource的区别
@Autowired 与@Resource的区别: @Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。@Autowired默认按类型装配(这个注解是属业spring的),默认情 况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(requ...原创 2012-05-27 01:22:12 · 61 阅读 · 0 评论 -
Aop+memcached缓存的实现
Aop+memcached缓存的实现 memcache的安装请参考: http://www.linuxidc.com/Linux/2012-03/56500.htm 首先定义两个注解类,来说明是插入缓存还是删除缓存,这两个类可以在方法上来对你service需要进行缓存的方法进行注解标记,注解类内用key的前缀和缓存的有效时间,使用aop拦截service层含有这两个注解的方法 代码:...2012-05-29 21:43:55 · 103 阅读 · 0 评论