摘要: 一.annotation-driven如何正确使用事务管理器 (本文仅基于3.0+版本作为测试) 假定spring 容器中定义了两个事务管理器:transactionManagerX,transactionManagerY,分管两个数据源datasourceX和datasourceY. <tx:an 阅读全文
posted @ 2017-06-02 13:28 抹茶MM 阅读(687) 评论(0) 推荐(0)
摘要: 在使用SpringMvc的时候,配置文件中我们经常看到 annotation-driven 这样的注解,其含义就是支持注解,一般根据前缀 tx、mvc 等也能很直白的理解出来分别的作用。<tx:annotation-driven/> 就是支持事务注解的(@Transactional) 、<mvc:a 阅读全文
posted @ 2017-06-02 13:22 抹茶MM 阅读(7398) 评论(1) 推荐(4)
摘要: 转自:http://www.cnblogs.com/leftthen/p/6378713.html Spring MVC RESTFul Web Service CRUD 例子 本文主要翻译自:http://memorynotfound.com/spring-mvc-restful-web-serv 阅读全文
posted @ 2017-06-02 13:03 抹茶MM 阅读(171) 评论(0) 推荐(0)
摘要: Spring中property-placeholder的使用与解析 我们在基于spring开发应用的时候,一般都会将数据库的配置放置在properties文件中. 代码分析的时候,涉及的知识点概要: 我们先来看看具体的使用吧 property的使用 在xml文件中配置properties文件 <?x 阅读全文
posted @ 2017-06-02 12:59 抹茶MM 阅读(2698) 评论(1) 推荐(0)
摘要: 概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。 Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA 阅读全文
posted @ 2017-06-02 12:58 抹茶MM 阅读(370) 评论(0) 推荐(0)
摘要: 作为一个spring开发者对@Autowired注解必定是非常了解了, 顾名思义自动装配,应该是Spring会自动将我们标记为@Autowired的元素装配好,与其猜测不如看看它的定义: 阅读全文
posted @ 2017-06-02 12:57 抹茶MM 阅读(2868) 评论(0) 推荐(0)
摘要: 引入文件时出现下面的错误,提示dataSource中的使用资源文件中key对应的value值没有引入进来。 阅读全文
posted @ 2017-06-02 12:55 抹茶MM 阅读(462) 评论(0) 推荐(0)
摘要: spring AOP(Aspect-oriented programming) 是用于切面编程,简单的来说:AOP相当于一个拦截器,去拦截一些处理,例如:当一个方法执行的时候,Spring 能够拦截正在执行的方法,在方法执行的前或者后增加额外的功能和处理。 阅读全文
posted @ 2017-06-02 12:51 抹茶MM 阅读(503) 评论(0) 推荐(0)