上一页 1 ··· 71 72 73 74 75 76 77 78 79 ··· 95 下一页
摘要: 事务管理 一个数据库事务是一个被视为单一的工作单元的操作序列。这些操作应该要么完整地执行,要么完全不执行。事务管理是一个重要组成部分,RDBMS 面向企业应用程序,以确保数据完整性和一致性。事务的概念可以描述为具有以下四个关键属性说成是 ACID: 原子性:事务应该当作一个单独单元的操作,这意味着整 阅读全文
posted @ 2018-08-11 20:18 挑战者V 阅读(213) 评论(0) 推荐(0)
摘要: Spring 框架的一个关键组件是面向方面的编程(AOP)框架。面向方面的编程需要把程序逻辑分解成不同的部分称为所谓的关注点。跨一个应用程序的多个点的功能被称为横切关注点,这些横切关注点在概念上独立于应用程序的业务逻辑。有各种各样的常见的很好的方面的例子,如日志记录、审计、声明式事务、安全性和缓存等 阅读全文
posted @ 2018-08-11 20:17 挑战者V 阅读(177) 评论(0) 推荐(0)
摘要: JDBC 框架概述 在使用普通的 JDBC 数据库时,就会很麻烦的写不必要的代码来处理异常,打开和关闭数据库连接等。但 Spring JDBC 框架负责所有的低层细节,从开始打开连接,准备和执行 SQL 语句,处理异常,处理事务,到最后关闭连接。 所以当从数据库中获取数据时,你所做的是定义连接参数, 阅读全文
posted @ 2018-08-11 20:17 挑战者V 阅读(331) 评论(0) 推荐(0)
摘要: 基于注解的配置 从 Spring 2.5 开始就可以使用注解来配置依赖注入。而不是采用 XML 来描述一个 bean 连线,你可以使用相关类,方法或字段声明的注解,将 bean 配置移动到组件类本身。 在 XML 注入之前进行注解注入,因此后者的配置将通过两种方式的属性连线被前者重写。 一、@Req 阅读全文
posted @ 2018-08-11 20:16 挑战者V 阅读(324) 评论(0) 推荐(0)
摘要: 基于 Java 的配置 到目前为止,你已经看到如何使用 XML 配置文件来配置 Spring bean。如果你熟悉使用 XML 配置,那么我会说,不需要再学习如何进行基于 Java 的配置是,因为你要达到相同的结果,可以使用其他可用的配置。 基于 Java 的配置选项,可以使你在不用配置 XML 的 阅读全文
posted @ 2018-08-11 20:16 挑战者V 阅读(626) 评论(0) 推荐(0)
摘要: Spring的核心是ApplicationContext,它管理bean的完整生命周期。ApplicationContext在加载bean时发布某些类型的事件。例如,ContextStartedEvent当上下文启动,并公布ContextStoppedEvent当上下文停止出版。 Applicati 阅读全文
posted @ 2018-08-11 20:16 挑战者V 阅读(502) 评论(0) 推荐(0)
摘要: 编写自定义事件的简单流程如下: (1)编写CustomEvent.java (2)编写CustomEventPublisher.java (3)编写CustomEventHandler.java (4)编写MainApp.java (5)编写Beans.xml (6)运行MainApp.java中的 阅读全文
posted @ 2018-08-11 20:16 挑战者V 阅读(448) 评论(0) 推荐(0)
摘要: 一、Bean 生命周期 Spring bean的生命周期很容易理解。当bean被实例化时,可能需要执行一些初始化以使其进入可用状态。类似地,当不再需要bean并从容器中移除bean时,可能需要进行一些清理。 虽然,在bean实例化及其销毁之间存在幕后发生的活动列表,但本章仅讨论两个重要的bean生命 阅读全文
posted @ 2018-08-11 20:15 挑战者V 阅读(605) 评论(0) 推荐(0)
摘要: 一、Bean定义继承 bean定义可以包含许多配置信息,包括构造函数参数,属性值和特定于容器的信息,例如初始化方法,静态工厂方法名称等。 子bean定义从父定义继承配置数据。子定义可以根据需要覆盖某些值或添加其他值。 Spring Bean定义继承与Java类继承无关,但继承概念是相同的。您可以将父 阅读全文
posted @ 2018-08-11 20:15 挑战者V 阅读(1871) 评论(0) 推荐(0)
摘要: 一、自动装配模型 下面是自动连接模式,可以用来指示Spring容器使用自动连接进行依赖注入。您可以使用元素的autowire属性为bean定义指定autowire模式。 可以使用 byType 或者 constructor 自动装配模式来连接数组和其他类型的集合。 自动装配的局限性 当自动装配始终在 阅读全文
posted @ 2018-08-11 20:15 挑战者V 阅读(562) 评论(0) 推荐(0)
上一页 1 ··· 71 72 73 74 75 76 77 78 79 ··· 95 下一页