随笔分类 - spring
摘要:引自:Spring AOP声明式事务异常回滚近日测试用例,发现这样一个现象:在业务代码中,有如下两种情况,比如:thrownewRuntimeException("xxxxxxxxxxxx");事物回滚thrownewException("xxxxxxxxxxxx");事物没有回滚自以为很了解事物,...
阅读全文
摘要:引自 spring IoC源码分析 (3)Resource解析 定义好了Resource之后,看到XmlFactoryBean的构造函数[java] view plaincopypublicXmlBeanFactory(Resourceresource,BeanFactoryparentBeanFactory)throwsBeansException{super(parentBeanFactory);this.reader.loadBeanDefinitions(resource);}跟到XmlBeanDefinitionReader 的loadBeanDefinitions(EncodedR
阅读全文
摘要:引自 XML中DTD,XSD的区别与应用XML我们并不陌生,在企业级应用中有很广的用途。具体就不再说,下面介绍一下DTD,XSD的区别并以XSD为例看spring中定义与使用。 1.DTD(Documnet Type Definition) DTD即文档类型定义,是一种XML约束模式语言,是XML文件的验证机制,属于XML文件组成的一部分。 DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。 一个 DTD文档包含:元素的定义规则,元素间关系的定义规则,元素可使用的属性,可使用的实体或符号规则。 DTD和XSD相比:.
阅读全文
摘要:引自 :学习经典:Spring JDBC Framework这里记录我对Spring JDBC框架的学习。由于Spring JDBC和我之前做的工作有很多共同之处,学习经典Framework的设计,取长补短,为我所用。 在这里,先佩服一下Rod JohnSon,他对数据库,JDBC的理解非常深。看Spring jdbc框架的设计和源代码,带给了我很多以前没有想到的东西。 我们知道,Spring JDBC的主要目标是为了简化JDBC的编程,方便我们构建健壮的应用程序。这里,它的一个基本设计理念,就是将JDBC编程中变化的和不变化的分开。 在JDBC中,什么是变化的?毫无疑问,SQL语句...
阅读全文
浙公网安备 33010602011771号