Spring
stuShan
这个作者很懒,什么都没留下…
展开
-
Spring 基于 annotation 的自动装配
Spring 基于annotion 的自动装配在 classpath 中扫描组件组件扫描(component scanning): Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件. 特定组件包括: - @Component: 基本注解, 标识了一个受 Spring 管理的组件 - @Respository: 标识持久层组件 - @Service: 标识原创 2016-02-20 16:49:06 · 1118 阅读 · 0 评论 -
Spring DI
在Spring中通过xml配置实现DIbeans.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="h原创 2016-02-20 15:57:16 · 530 阅读 · 0 评论 -
@Autowired与@Resource的区别
转自:http://bhdweb.iteye.com/blog/1663907 1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowire转载 2016-02-20 17:09:10 · 426 阅读 · 0 评论 -
Spring AOP
Spring AOPAOP 概述AOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) 的补充.AOP 的主要编程对象是切面(aspect), 而切面模块化横切关注点.在应用 AOP 编程时, 仍然需要定义公共功能, 但可以明确的定义这个功能在哪里, 以什么方式原创 2016-02-20 18:37:45 · 102 阅读 · 0 评论 -
Spring 中的事务管理
Spring 中的事务管理作为企业级应用程序框架, Spring 在不同的事务管理 API 之上定义了一个抽象层. 而应用程序开发人员不必了解底层的事务管理 API, 就可以使用 Spring 的事务管理机制.Spring 既支持编程式事务管理, 也支持声明式的事务管理.编程式事务管理: 将事务管理代码嵌入到业务方法中来控制事务的提交和回滚. 在编程式管理事务时, 必须在每个事务操作中包含额外的事务原创 2016-02-20 23:08:20 · 470 阅读 · 0 评论 -
SringMvc 中操作 session 中的数据
如下所示,通过添加@Controller@SessionAttributes(value={"authorId","flag"})@RequestMapping("/")public class BlogController {原理:加了 @SessionAttributes() 标签之后对应的属性在 map.put 的时候不仅往请求与里面放了一份,而且往会话域里面放了一份。原创 2016-02-23 21:26:40 · 589 阅读 · 0 评论