Spring Android 是Spring框架的扩展,用于简化 Android 本地应用程序的开发。 收录时间:2010-11-21 17:04:59
Rhino in Spring这个项目把Rhino JavaScript解释器与Spring框架相结合。目的是提供一个把脚本(动态)语言快速开发的优点、灵活与Java平台和Spring框架的强大功能、高扩展性相结合的系统。这个项目发布了一个Spring MVC控制器(controller)组件用于把由Web应用程序多个web页面生成的复杂控制流用JavaScript表示成单一结构的工作流。
Spring Mobile 是 Spring MVC 的扩展,用来简化手机上的Web应用开发。 收录时间:2010-11-21 17:04:24
Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。
Spring的核心是轻量级(Lightweight)的容器(Container),它实现了IoC容器、非侵入性(No intrusive)的框架,并提供AOP概念的实现方式,提供对持久层(Persistence)、事务(Transaction)的支持,提供MVC Web框架的实现,并对一些常用的企业服务API(Application Interface)提供一致的模型封装,是一个全方位的应用程序框架(Application framework),另外,Spring也提供了对现有框架(Struts、JSF、Hibernate等)的整合方案。
WebService HelloWorld 发布添加CXF所有的JAR包创建HelloWorld接口,并添加WebService注解。
当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate的sql查询函数,将查询结果对象转为Entity对象。第二、使用HibernateSession的getConnection获得JDBCConnection,然后进行纯JDBCAPI操作;第三、选择把Spring的JDBCTemplate作为一种很不错的JDBCUtils来使用。
JdbcTemplate的API明显地分割为几个部分:Query用于从数据库查询数据。该部分的API具有queryForXXX形式,或query方法。每个方法均有3-6个重载版本,query()方法甚至有16个重载版本。
1.认识事务本身:事务的目的,概念,属性<br> 2.Spring对事务的支持:编程式的事务管理,声明式的事务管理
第一部分SpringIoC基础Spring2.0中的IoC新特性更简单的XML配置新的bean作用域可扩展的XML编写IoC的基本原理在企业信息中由不同的Bean来封装不同的数据与功能.用元数据来描述Bean之间的逻辑,并形成企业业务逻辑.用容器来根据业务逻辑描述实现每个功能,达到整个业务逻辑的实现.该思想的优点降低了每个功能模块间的耦合度.该思想的实现核心是元数据描述与容器.元数据描述使用简单直观的XML来作为配置元数据的描述格式。XML配置元数据的作用:对那些希望通过SpringIoC容器管理的bean进行定义描述Bean间的依赖关系XML并不是配置元数据唯一的选择.Spring支持三种配置元数据格式:XML格式。Java属性文件格式。Spring公共API编程实现。容器它的职责包括:实例化定位配置应用程序中的对象建立这些对象间的业务逻辑依赖。
Spring MVC是结构最清晰的MVC Model 2实现。它的Action也不叫Action,而是称做Controller;Controller接收request, response参数,然后返回ModelAndView(其中的Model不是Object类型,而是Map类型)。但在其它的Web Framework中,Action返回值一般都只是一个View Name;Model则需要通过其它的
Ruby on Spring是一个采用Ruby on Rails的思想与优点,集成JRuby动态语言与Spring框架而开发的开源项目。基于MIT license发布。
Spring Data : Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和 关系数据存储。其主要目标是使数据库的访问变得方便快捷。
Spring Mobile 是 Spring MVC 的扩展,用来简化手机上的Web应用开发。
从现在开始,我将从Spring为起点,逐步复习几大框架各方面的知识,以便今后查看使用。
Spring Modules包含一组用于扩展Spring框架的工具,附件和模块。Spring Modules的核心目标是促进Spring与其它项目相集成而不需要打乱或扩大Spring Core。当前包括的模块有: Ant集成 Flux产品套件集成 HiveMind集成 Lucene集成 Apache OJB集成 O/R Broker集成 OSWorkflow集成 Tapestry集成支持声明式缓存
Spring Console是一个免费独立的Java Swing应用程序用来管理和开发基于Spring的应用程序。利用Spring Console你可以可视化编辑Spring配置文件与JSP标签库文件.tld.它提供一个Eclipse下的插件。与Struts Console一样。
Spring MVC : 第一个接受这个请求的前段控制器叫 DispatcherServlet ,后端控制器叫 Controller 。负责处理请求 URL 和后端控制器映射的叫 HandMapping ,它有多种类型,比较灵活,也是在一个 xml 文件上进行配置。负责业务逻辑处理的模型对象一般也是我们平常写的 DAO/DTO 组件。只是它最后的返回更灵活, Controller 返回一个 Mod
spring的任务调度spring+quartz和spring+jdk的Time的结合的讲解
spring3.0MVC初步2从spring2.0转向spring3.0显示和提交form显示,带上空数据