那位朋友可以把spring jar包发送到我的邮箱吗 javaavaj@126.com 谢谢!
Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一
Spring框架基础、Spring框架中的bean、了解spring中的面向切面编程AOP、Spring Struts Hibernate集成。
Spring Batch项目是一个轻量级的全面的基于Spring的批处理框架。它能够管理批处理和离线处理,从而使应用开发者将注意力集中在业务逻辑上。编写可以单独测试的轻量级应用代码的能力;一个执行、管理和监控离线处理结果的强大的框架。它可实际应用于 营业结束处理,比如报表、订单处理、和财务对帐单 导入和导出处理,比如表单处理、清单导入、配置导出 大规模输出工作,比如email操作和财务决算 收录时
Spring Data这个项目的目标主要是让访问No-SQL更加方便、支持map-reduce框架和云计算的数据服务。其第二个目标就是支持基于关系型数据库的数据服务,如Oracle RAC。对于拥有海量数据的项目,可以用Spring Data这样的项目来简化项目的开发,如Spring Framework刚诞生时支持JDBC,ORM一样,Spring Data会让数据的访问变得更加方便。Spring
Spring的通知可以跨越多个被通知对象共享,或者每个被通知对象有自己的通知。这分别对应per-class或per-instance通知。 Per-class通知使用最为广泛。它适合于通用的通知,如事务adisor。它们不依赖被代理的对象的状态,也不添加新的状态。它们仅仅作用于方法和方法的参数。
Spring现在已经开始流行了,但是在国内响应的资料还是很少。本人使用Spring开发能有1年了,从最初简单使用Spring的DAO到现在的AOP等相关其他功能,深深感到Spring给开发者带来的惊喜和便利。故此,在从网上下载到《Spring Live》的英文原版后,下决心要把它翻译出来。由于本人的英文水平缺失比较烂,某些地方会失去作者的原意,希望大家在发现相关的问题及时联系我,或者你可以直接在本翻译文档中更改。
当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时
弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子没有介绍到数据层的内容,现在这一篇补上。下面开始贴代码。
Spring AMQP是一个用于替换原先Spring JMS支持的消息解决方案。提供收发消息的模板,还支持基于消息驱动的POJO。用法和配置与Spring中对JMS的支持一样。这个项目包含Java和.NET两个版本。
Spring Integration是基于Spring的一套ESB框架。它提供了对spring编程模型的扩展,用于支持众所周知的企业集成模式,构建在spring框架已经存在的对企业集成的支持上。它可将简单的消息机制用于基于spring的应用,并通过简单的适配器集成和外部系统集成。这些适配器提供了在spring支持的远程通信、消息处理和日程处理基础之上的高度抽象。spring integration
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对事务的支持:编程式的事务管理,声明式的事务管理