课程大纲1:OSGi概要介绍及课程计划2:ApacheFelix介绍3:OSGihelloword4:OSGiBundle5:Bundle的事件监听6:OSGi的类加载机制7:OSGi服务的介绍8:OSGi服务跟踪器9:OSGi服务的事件监听10:OSGi服务钩子11:OSGi声明式服务12:ApacheAries13:ApacheKaraf14:MavenBundlePlugi..
分类:
编程语言 时间:
2016-09-15 15:14:28
阅读次数:
476
事物: 事务管理是企业级应用程序开发中必不可少的技术, 用来确保数据的 完整性和 一致性. 事务就是一系列的动作, 它们被当做一个单独的工作单元. 这些动作要么全部完成, 要么全部不起作用 事务的四个关键属性: 原子性:事务是一个原子操作, 由一系列动作组成. 事务的原子性确保动作要么全部完成要么完 ...
分类:
编程语言 时间:
2016-09-14 23:13:33
阅读次数:
306
很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。 10个简单步骤,完全理解SQL 1、 SQL 是一种声明式语言 首先要把这个概念记在脑中:“声明 ...
分类:
数据库 时间:
2016-09-12 12:23:20
阅读次数:
210
Spring事务机制主要包括声明式事务和编程式事务,此处侧重讲解声明式事务,编程式事务在实际开发中得不到广泛使用,仅供学习参考。 Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的 ...
分类:
编程语言 时间:
2016-09-09 00:41:37
阅读次数:
200
开始之前 关于本教程 本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务。通过对本教程的学习,您将能够理解 Spring 事务管理的本质,并灵活运用之。 先决条件 本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解。您还需要具备基本的事务管理 ...
分类:
编程语言 时间:
2016-09-05 10:33:02
阅读次数:
176
一 简介 1.Spring为企业应用的开发提供了一个轻量级的解决方案,该解决方案包括:基于依赖注入的核心机制、基于AOP的声明式事务管理、与多种持久层技术 的整合,以及优秀的Web MVC框架等等。可以说,Spring是企业应用开发的“一站式”选择,它贯穿表现层、业务层、持久层。 2.下载:http ...
分类:
编程语言 时间:
2016-09-05 10:32:17
阅读次数:
315
本文转载自:http://stamen.iteye.com/blog/1489223/ 引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾 ...
分类:
其他好文 时间:
2016-09-04 17:34:52
阅读次数:
226
AOP面向方面/面向切面变成 AOP将分散在系统中的功能块放到一个地方- 切面 可以声明式的定义何时何地应用这些功能,而不是在需要新功能的地方修改代码 好处每个业务逻辑放在一个地方,不是分散到代码各个角落。业务模块只包含核心功能,辅助功能转到切面中,使其更加清晰。关注的是共同处理。通过spring配 ...
分类:
其他好文 时间:
2016-09-04 17:14:48
阅读次数:
176
Spring与Hibernate整合关键点: 1) Hibernate的SessionFactory对象交给Spring创建; 2) hibernate事务交给spring的声明式事务管理。 SH整合步骤: 1)引入jar包 连接池/数据库驱动包 Hibernate相关jar Spring 核心包( ...
分类:
编程语言 时间:
2016-09-02 19:02:33
阅读次数:
319
Spring是一种框架,为企业应用开发提供了一个轻量级的解决方案,包括基于依赖注入的核心机制、基于AOP的声明式事务管理、与多种持久层技术的整合。 1 什么叫依赖注入? A对象需要调用B对象方法的情形即为A对象依赖B对象,普通的做法如下 首先创建一个UserDao类 然后创建一个UserServic ...
分类:
其他好文 时间:
2016-09-01 16:09:16
阅读次数:
172