P188

Spring3.x 企业应用开发实战 文档

Spring3.x企业应用开发实战Java技术大系内容简介Spring3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。Spring3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架、REST风格的Web编程模型等。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是JavaWeb应用开发的难度,同时有效提升应用开发的优雅性。本书是在《精通Spring2.x——企业应用开发详解》的基础上,经过历时一年的重大调整改版而成的,本书延续了上一版本追求深度,注重原理,不停留在技术表面的写作风格,力求使读者在熟练使用Spring的各项功能的同时,还能透彻理解Spring的内部实现,真正做到知其然知其所以然。

ssm4412 2016-01-12   3834   0
P29

  Spring 框架的设计理念与设计模式分析 文档

Spring框架的设计理念与设计模式分析摘要:本文试图剖析出Spring框架的作者设计Spring框架的骨骼结构的设计理念,有哪几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成Spring的骨骼架构?Spring的AOP特性又是如何利用这些基础的骨骼架构来工作的?Spring中又使用了哪些设计模式来完成它的这种设计?它的这种设计理念对我们以后的软件设计有何启示?本文将解答这些问题Spring的骨骼架构Spring总共有十几个组件,但真正核心的组件只有几个,下面是Spring框架的总体架构图图1.Spring框架的总体架构图从图中可以看出,Spring框架中的核心组件只有三个:Context,Core和Beans,它们构建起了整个Spring的骨骼架构。

dedw 2016-01-04   2669   0
P19

Spring Data JPA中文文档[1.4.3] 文档

1.使用 Spring Data Repositories Spring Data Repository的存在,是为了把你从大量重复、繁杂的数据库层操作中解放出来。 1.1核心概念 Spring Data Repository的核心接口是Repository(好像也没什么好惊讶的)。这个接口需要领域类(Domain Class)跟领域类的ID类型作为参数。这个接口主要是让你能知道继承这个类的接 口的类型。CrudRepository提供了对被管理的实体类的一些常用CRUD方法。

风华秋月 2015-12-30   6680   0
P2

当spring 容器初始化完成后执行某个方法 文档

在做web项目开发中,尤其是企业级应用开发的时候,往往会在工程启动的时候做许多的 前置检查。 比如检查是否使用了我们组禁止使用的Mysql的 group_concat 函数,如果使用了项 目就不能启动,并指出哪个文件的 xml文件使用了这个函数。

sxlvxh 2015-12-08   407   0
P75

Spring in Action (第二版)中文版(81-155) 文档

《Spring in Action中文版》适合所有Java开发人员,特别是对企业级Java开发人员更有帮助。《Spring in Action中文版》将循序渐进地指导读者浏览贯穿《Spring in Action中文版》的复杂示例。Spring最突出之处在于它使企业级系统开发变得简单,所以,企业级系统开发人员会更加欣赏《Spring in Action中文版》中的示例代码。《Spring in Action中文版》最后4章描述了Spring是如何为Web层开发提供支持的,如果你是一位Web开发人员,你会发现《Spring in Action中文版》的最后一部分特别有用。

ka520 2015-11-19   2122   0
P530

Spring 应用开发完全手册 文档

本书以使用 Spring 框架技术开发网络应用程序的实用技术为中心,全面、系统地介绍了使用 Spring 框架技术开发应用程序时必须掌握的基础知识、高级应用技术、方法和开发过程。本书分为四篇,共 20 章。主要内容包括 Spring 框架开发环境的搭建及使用 Spring 时必须掌握的基础知识,Spring 的数据持 久化、事务管理以及企业应用中的远程调用,JNDI 命名服务,JMail 发送电子邮件等企业级服务,小型 网站或应用程序的开发思路、方法和典型应用模块,运用 Spring+Hibernate 开发校园管理系统,运用 Spring+Struts+Hibernate 开发企业门户网站,运用Spring+Java Swing开发企业进销存管理系统等。

ka520 2015-11-19   415   0
P75

Spring in Action (第二版)中文版(156-230) 文档

《Spring in Action中文版》适合所有Java开发人员,特别是对企业级Java开发人员更有帮助。《Spring in Action中文版》将循序渐进地指导读者浏览贯穿《Spring in Action中文版》的复杂示例。Spring最突出之处在于它使企业级系统开发变得简单,所以,企业级系统开发人员会更加欣赏《Spring in Action中文版》中的示例代码。《Spring in Action中文版》最后4章描述了Spring是如何为Web层开发提供支持的,如果你是一位Web开发人员,你会发现《Spring in Action中文版》的最后一部分特别有用。

ka520 2015-11-19   1927   0
P437

精通Spring 文档

本书是关于Spring 2.5的权威教程,是Java/Java EE开发者必备的参考书。本书详尽、系统地介绍了Java EE的基础知识、Spring 2.5的各种功能,以及Spring 2.5的高级使用技巧和最佳实践。本书是关于Spring 2.5的权威教程,是Java/Java EE开发者必备的参考书。全书共分为5篇:第1篇为综述,主要围绕Java EE 5、Spring展开;第2篇介绍Spring 2.5核心技术,主要围绕Spring元框架进行阐述;第3篇介绍DAO层集成技术,主要围绕JDBC、Hibernate和JPA等持久化技术展开论述,针对Spring使能应用的事务管理和集成测试,也进行了相关介绍;第4篇介绍Java EE服务及技术的集成,主要围绕企业应用中使用的各种Java EE服务及技术展开论述;第5篇介绍Spring 2.5高级特性,主要从忘却的Spring高级话题和Spring最佳实践角度给出论述;附录A完整地介绍了Spring 2.5支持的各种命名空间及其中的所有元素。

ka520 2015-11-19   497   0
P24

Spring Framework 概述 文档

自从这篇文章的第一版在 2003 年 10 月发表以来,Spring 框架正在逐步普及。经历了 .0最终版到现在的1.2版, 而且被运用于很多行业和项目中。在这篇文章中, 我会解释Spring 为什么会获得成功,并告诉你我十分肯定它能帮助你开发J2EE应用程序。 你可能正在想“不过是另一个的框架”。如今有这么多J2EE 框架,并且你可以建立你自 己的框架, 为什么你应该读这篇文章或者下载 Spring框架(或者你还没有下载)?社区中持续 的高关注度暗示了Spring一定有它的价值;这也有很多技术原因。 以下的几个原因让我相信Spring是独一无二的: l 它关注于很多其它框架没有关注的地方。Spring 着重于提供一种管理你业务对象的方 法。 l Spring是全面的、模块化的。Spring采用分层架构,这意味着你可以仅选择其中任何一 个独立的部分,而它的架构是内部一致的。因此你能从学习中获得最大的价值。例如, 你可以仅用 Spring 来简化你的 JDBC 使用,或者你可以选择使用 Spring 来管理你的业 务对象。把Spring增量地引入现有的项目中是十分容易的。

ka520 2015-11-19   548   0
P55

Spring in Action (第二版)中文版(451-505) 文档

  《Spring in Action(中文版)(第2版)》适合所有Java开发人员阅读,特别是对企业级Java开发人员更有帮助。《Spring in Action(中文版)(第2版)》循序渐进地指导读者浏览贯穿《Spring inAction》的复杂示例。Spring最突出之处在于它使企业级系统开发变得简单,所以,企业级系统开发人员会更加欣赏《Spring in Action(中文版)(第2版)》中的示例代码。《Spring in Action(中文版)(第2版)》最后4章描述了Spring是如何为Web层开发提供支持的,如果你是一位Web开发人员,你会发现《Spring in Action(中文版)(第2版)》的最后一部分特别有用。

ka520 2015-11-18   2067   0
P75

Spring in Action(第二版)中文版(231-305) 文档

《Spring in Action中文版》适合所有Java开发人员,特别是对企业级Java开发人员更有帮助。《Spring in Action中文版》将循序渐进地指导读者浏览贯穿《Spring in Action中文版》的复杂示例。Spring最突出之处在于它使企业级系统开发变得简单,所以,企业级系统开发人员会更加欣赏《Spring in Action中文版》中的示例代码。《Spring in Action中文版》最后4章描述了Spring是如何为Web层开发提供支持的,如果你是一位Web开发人员,你会发现《Spring in Action中文版》的最后一部分特别有用。

ka520 2015-11-18   1739   0
P75

Spring in Action(第二版)中文版(306-380) 文档

Spring是一种轻型容器式框架,能够利用简单的Java对象创建企业级组件。通过使用依赖注入和AOP,Spring能够生成松耦合代码。让老式普通的Java对象具有了以前由EJB所独有的功能。本书以实用为主要目标,通过大量的范例来展示Spring框架。结合一些实用代码片段,向读者介绍如何建立简单而有效的J2EE程序,如何解决数据存留问题、处理异步消息、创建和使用远程服务、建立Web程序以及与其他流行框架集成。读者将学习到如何利用Spring编写更简单、更易维护的代码,从而把主要精力集中到真正的核心问题上:关键的业务需求。 本书针对想利用简单的Java对象来创建企业级程序的Java开发人员,即使是EJB的铁杆支持者也会喜欢本书。因为其中介绍了如何结合EJB组件与SPring。本书还涉及了软件体系,并介绍了如何把Spring应用到企业级程序的不同层次。

ka520 2015-11-18   1592   0
P70

Spring in Action (第二版)中文版(381-450) 文档

《Spring in Action(中文版)(第2版)》分成三大部分并附有两个附录,每一部分分别对应Spring框架的一个领域:核心框架、业务和数据层、表示层。每一部分既是建立在前一部分的基础上,同时也可以独立存在。因此,读者不必从头开始,完全可以直接深入到某个主题。书中第一部分展示了Spring框架的两个核心特性:依赖注入和面向切面编程。第二部分以第一部分介绍的DI和AOP特性为基础,叙述了如何将这两个概念应用到应用程序的数据和业务层中。第三部分介绍了Spring构建 Web应用程序的各种方式。

ka520 2015-11-18   1653   0
P324

Spring live 中文版 文档

本本书写给那些熟悉web框架的Java开发人员,主要目的是让开发人员快速熟悉Spring。本书强调代 码演示,对于接触一门新技术来说,代码示例比理论有用得多。 本书包括一个有用的样例程序,它使用Spring和Hibernate管理持久层和中间层。这个应用程序使用 了一个我所有开发的简单的入门web程序----Equinox。Equinox实际上仅仅是一个Ant build文件,一 个目录结构和开发基于Spring的J2EE应用程序的所需要的jar文件。章向你介绍Spring的基础,发展过程,以及为何它能得到如此多的报道和热评。还通过与传统 解决依赖性的方法作了比较(使用Factory模式创建接口来实现),说明Spring是如何在XML中解决这 些问题。本章还简短的说明了Spring如何简化Hibernate API。

ka520 2015-11-18   947   0
P80

Spring in Action(第二版)中文版(1-80) 文档

本书分成三大部分并附有两个附录,每一部分分别对应Spring框架的一个领域:核心框架、业务和数据层、表示层。每一部分既是建立在前一部分的基础上,同时也可以独立存在。因此,读者不必从头开始,完全可以直接深入到某个主题。书中第一部分展示了Spring框架的两个核心特性:依赖注入和面向切面编程。第二部分以第一部分介绍的DI和AOP特性为基础,叙述了如何将这两个概念应用到应用程序的数据和业务层中。第三部分介绍了Spring构建Web应用程序的各种方式。<br> 本书适合所有Java开发人员阅读,特别是对企业级Java开发人员更有帮助。本书循序渐进地指导读者浏览贯穿本书的复杂示例。Spring最突出之处在于它使企业级系统开发变得简单,所以,企业级系统开发人员会更加欣赏本书中的示例代码。本书最后4章描述了Spring是如何为Web层开发提供支持的,如果你是一位Web开发人员,你会发现本书的最后一部分特别有用。

ka520 2015-11-18   1824   0
P10

  spring的bean配置说明 文档

beans Spring配置文件的根元素,包含一个或多个bean元素。 bean 用于告诉Spring容器一个类以及它是如何配置的。  class属性:JavaBean类名(全路经)。  id属性:JavaBean在BeanFactory中的唯一标识,代码中通过BeanFactory获取JavaBean实例时需以此作为索引名称。 name属性:同上,如果给bean增加别名,可以通过name属性指定一个或多个id。 singleton属性:指定此JavaBean是否采用单例(Singleton)模式,如果设为“true”,则在BeanFactory作用范围内,只维护此JavaBean的一个实例,代码通过BeanFactory获得此JavaBean实例的引用。

ka520 2015-11-15   464   0
P8

  Spring 如何处理线程并发 文档

我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源。但这些资源本身是非线程安全的,也就是说它们不能在同一时刻被多个线程共享。虽然模板类通过资源池获取数据连接或会话,但资源池本身解决的是数据连接或会话的缓存问题,并非数据连接或会话的线程安全问题。按照传统经验,如果某个对象是非线程安全的,在多线程环境下,对对象的访问必须采用synchronized进行线程同步。

zhunengfei 2015-10-05   3324   0
P514

Spring3.2官方中文参考文档 文档

Spring框架是一个轻量级的解决方案和一个潜在的 一站式为构建企业级应用程序。 然而, 春天是模块化的,允许你只使用那些 你需要的部分, 无需引入其余。 您可以使用IoC容器, Struts在上,但是你也可以只使用 Hibernate集成代码 或 JDBC抽象层 。 春天 框架支持声明式事务管理、远程访问 你的逻辑通过RMI或web服务,以及各种选项 坚持你的数据。 它提供了一个功能全 面的 MVC框架 ,并允许您 整合 aop 透明地进 你的软件。 春天是设计为非侵入性的,这意味着你的域 逻辑代码通常没有依赖框架本身。 在 你的集成层(比如数据访问层),一些 依赖于数据 访问技术和Spring库将 存在。 然而,它应该很容易隔离这些依赖项的 其余的代码库。

takaximina 2015-09-17   5396   0
P37

Spring 经典教程(值得分享) 文档

一、理论知识 1.依赖注入、控制反转 依赖注入:在运行期,由外部容器动态地将依赖对象注入到组件中 控制反转:应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部窗口负 责得。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓的反转。 2.spring的主要特性。 (1)降低组件之间的耦合度,实现软件各层之间的解耦。 (2)可以使用容器提供的众多服务,如:事务管理服务、消息服务、JMS 服务、持久化服 务等等。

浪花三朵 2015-09-15   468   0
P6

图解 Spring AOP 文档

AOP(Aspect Oriented Programming),是面向切面编程的技术。 AOP基于 IoC基础,是对 OOP 的有益补充。

727751410 2015-09-15   2287   0
1 2 3 4 5 6 7 8 9 10