
Spring
phantomhu
迷茫
展开
-
用 Spring 框架指定自定义隔离级别,在 Java EE 应用程序的分布式事务中使用自定义隔离级别
许多 Java Enterprise Edition(EE)应用程序在执行用户请求时都会访问多处资源。例如,应用程序也许需要将一条消息放到一个面向消息的中间件队列中,并在相同的事务上下文中更新数据库行。可以通过使用应用服务器提供的 Java Transaction API(JTA)事务管理器和兼容 XA 的驱动程序连接到数据资源来实现这一任务。但应用程序的需求也许会在执行一个用例时调用全局事务中的转载 2008-02-13 10:26:00 · 596 阅读 · 0 评论 -
Groovy 使 Spring 更出色,第 1 部分: 集成的基础知识
Spring 2.0 支持将动态语言集成到基于 Spring 的应用程序中。Spring 开箱即用地支持 Groovy、JRuby 和 BeanShell。以 Groovy、JRuby 或任何受支持的语言(当然包括 Java™ 语言)编写的应用程序部分可以无缝地集成到 Spring 应用程序中。应用程序其他部分的代码不需要知道或关心单个 Spring bean 的实现语言。Spring转载 2009-05-08 10:15:00 · 279 阅读 · 0 评论 -
保护多承租 SaaS 应用程序,用 Spring Security 和 Apache Directory Server 进行身份验证和授权
转载 2009-03-10 10:19:00 · 307 阅读 · 0 评论 -
使用 Spring 2 Portlet MVC 框架构建 Portlet 应用
概述Spring 框架包含了一个 MVC 层,提供了构建 Web 应用程序的功能。 Spring MVC 支持多种视图技术,例如 JSP、Velocity、Tiles、iText 和 POI。同时,相对于 Struts,JSF 等其它 Web 层框架,使用 Spring MVC 框架可以更充分地发挥 Spring 框架本身提供的组件装配和 AOP 的威力。针对 JSR-168 Portle转载 2008-05-05 14:07:00 · 1009 阅读 · 0 评论 -
使用 Spring 2.5 TestContext 测试框架
概述Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点: 基于注解的 IoC 功能; 基于注解驱动的 Spring MVC 功能; 基于注解的 TestContext 测试框架。 Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。低版本的 Sp转载 2008-03-31 13:40:00 · 484 阅读 · 0 评论 -
使用 Spring 2.5 基于注解驱动的 Spring MVC
概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架的易用性得到了进一步转载 2008-03-18 10:26:00 · 846 阅读 · 0 评论 -
用 Spring 框架指定自定义隔离级别
许多 Java Enterprise Edition(EE)应用程序在执行用户请求时都会访问多处资源。例如,应用程序也许需要将一条消息放到一个面向消息的中间件队列中,并在相同的事务上 下文中更新数据库行。可以通过使用应用服务器提供的 Java Transaction API(JTA)事务管理器和兼容 XA 的驱动程序连接到数据资源来实现这一任务。但应用程序的需求也许会在执行一个用例时调用全局事务中转载 2007-12-25 10:31:00 · 529 阅读 · 0 评论 -
SPRING数据访问对象(DAO)框架入门
传统的DAO设计 数据访问对象(DAO)是一个集成层设计模式,如Core J2EE Design Pattern 图书所归纳。它将持久性存储访问和操作代码封装到一个单独的层中。本文的上下文中所提到的持久存储器是一个RDBMS。 这一模式在业务逻辑层和持久存储层之间引入了一个抽象层,如图1所示。业务对象通过数据访问对象来访问RDBMS(数据源)。抽象层改善了应用 程序代码并引入了灵活性转载 2007-12-26 17:52:00 · 421 阅读 · 0 评论 -
Spring MVC框架的高级配置
Spring配置 人们经常会在一台以上的主机上配置一种Web应用程序。例如,在生产中,一个网站可能只有一个实例。除了此实例外,开发人员可以在用于开发的机 器上配置其他的(开发)实例。也可以在公司(机构)内部的本地开发服务器上维护其他应用程序装置,这将让您受益匪浅。该实例的目的是使Web设计者可以获 得有质量保证的材料,并为需要为应用程序提供文件资料的人提供准入。 大家都知道,即使是最简转载 2007-12-26 16:16:00 · 331 阅读 · 0 评论 -
使用Spring JMS轻松实现异步消息传递
Spring框架则简化了使用J2EE组件(包括JMS)的任务。它提供的模板机制隐藏了典型的JMS实现的细节,这样开发人员可以集中精力放在处理消息的实际工作中,而不用担心如何去创建,访问或清除JMS资源。 本文将对Spring JMS API作一个概述,并通过一个运行在JBoss MQ服务器上的web例程来介绍如何使用Spring JMS API来异步处理(发送和接收)消息。我将通过传统JM转载 2007-12-24 11:02:00 · 803 阅读 · 0 评论 -
Spring 让 LOB 数据操作变得简单易行
概述LOB 代表大对象数据,包括 BLOB 和 CLOB 两种类型,前者用于存储大块的二进制数据,如图片数据,视频数据等,而后者用于存储长文本数据,如论坛的帖子内容,产品的详细描述等。值得注意的是:在不 同的数据库中,大对象对应的字段类型是不尽相同的,如 DB2 对应 BLOB/CLOB,MySql 对应 BLOB/LONGTEXT,SqlServer 对应 IMAGE/TEXT。需要指出的是转载 2007-12-25 11:09:00 · 441 阅读 · 0 评论 -
Spring 的优秀工具类盘点,第 2 部分: 特殊字符转义和方法入参检测工具类
Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。 在这个分为两部分的文章中,我们将从众多的 Sprin转载 2007-12-24 22:16:00 · 487 阅读 · 0 评论 -
Spring 的优秀工具类盘点,第 1 部分: 文件资源操作和 Web 相关工具类
Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。 在这个分为两部分的文章中,我们将从众多的 Sprin转载 2007-12-24 22:16:00 · 553 阅读 · 1 评论 -
使用 Spring 2.5 注释驱动的 IoC 功能
概述注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代转载 2008-03-18 13:34:00 · 1275 阅读 · 2 评论 -
ActiveMQ4.1 +Spring2.0的POJO JMS方案
1.概述1.1 JMS与ActiveMQ特性 JMS始终在JavaEE五花八门的协议里,WebService满天飞的时候占一位置,是因为: 它可以把不影响用户执行结果又比较耗时的任务(比如发邮件通知管理员)异步的扔给JMS 服务端去做,而尽快的把屏幕返还给用户。 服务端能够多线程排队响应高并发的请求,并保证请求不丢失。 可以在Java世界里达到最高转载 2007-12-24 15:11:00 · 772 阅读 · 0 评论 -
Springframework 2.0 与 ZK 混合开发实例
导读: 什么是ZK 利用ZK框架设计的web应用程序具备丰富的胖客户端特性和简单的设计模型。ZK包括一个基于AJAX可自动进行交互式操作的事件驱动引擎和一套兼容XUL的组件。利用直观的事件驱动模型,你可以用具有XUL特性的组件来表示你的应用程序并通过由用户触发的监听事件来操作这些组件,就像开发桌面应用程序一样简单。 先来点直观的感受:http://www.zkoss.org/zkdem转载 2007-12-24 11:08:00 · 858 阅读 · 0 评论 -
Groovy 使 Spring 更出色,第 2 部分: 在运行时改变应用程序的行为
在这个包含 2 部分的系列的 第 1 部分,您看到了如何使用 Groovy bean 使 Spring 应用程序更加灵活。Spring 的 Groovy 支持使您可以使用编译后的或脚本化的 Groovy 语言 bean,并通过不同的方式配置它们,包括使用 lang XML 模式和 Grails Bean Builder。当把 Groovy 脚本集成到应用程序中时,就可以在 bean 创建过程转载 2009-05-08 10:56:00 · 514 阅读 · 0 评论