|

Spring框架开发团队已经正式发布了Spring 2.0最终版,Spring 2.0的发布基于两个主题:使用简单化和功能强大化。Spring框架一直传递给人一种理念:提供一个简单、高产模型,让其可以根据需要处理最复杂的应用。在2.0版中这两方面都有了很大的改进,许多任务变得简单了,而框架适用的范围变大了,还增加了一些重大的新功能,包括Spring2.0的完全向后兼容性,以及面向AOP的切面编程方面的支持等特性。[全文]
编者按:
在
Spring2.0提供许多功能, Spring的主要目的是使J2EE易用和促进好编程习惯。 Spring不重新开发已有的东西。因此,在Spring中你将发现没有日志记录的包,没有连接池,没有分布事务调度。这些均有开源项目提供(例如Commons Logging 用来做所有的日志输出,或Commons DBCP用来作数据连接池),或由你的应用程序服务器提供。因为同样的的原因,我们没有提供O/R mapping层,对此,已有友好的解决办法如Hibernate和JDO,同时给予Spring对AOP技术实现更多的技术支持。
| · 让Spring架构减化事务配置 |
|---|
| Spring颠覆了以前的编程模式,引入了IOC等全新的概念,目前大多数j2ee项目都已经采用Spring框架。Spring最大的问题是太多的配置文件,使得你不仅需要维护程序代码,还需要额外去维护相关的配置文件。 [全文] |
| ·Spring XML配置的12个技巧 | ·Spring的新配置选项 |
| · 如何简化Spring--配置文件 | ·Spring技巧之简洁配置 |
| ·Spring MVC框架的高级配置 | ·用FactoryBean让Spring配置动起来 |
本版块是集合我们IT168技术频道最近一个月发生的重要事件的精采评论文章。
IT168与ITPUB联合举办的大型技术征文活动已经启动,以下是精彩文章列表。
| 征文稿件列表: | |
| · 令我难忘的DB2数据库之路 | |
| · 从<<魔兽争霸>>中如何学习Java | |
| · 我的IT职业生涯之甲骨君列传 | |
| · 防范JAVA内存泄漏解决方案 | |
| ·数据挖掘的方法论之谈CRISP-DM | |
| · 因小失大切莫轻视JAVA异常处理 | |
| · Spring AOP底层实现技术 | 在Spring 2.0中集成AspectJ |
|---|---|
| AOP是软件开发的一个飞跃,AOP的引入将有效弥补OOP的不足,有效地消除重复性的代码,使代码更优雅的更有效的方式进行逻辑表达。 [全文] | 在Java语言中,存在三种织入方式:编译期织入、类加载期织入和运行期织入。 AspectJ采用编译期织入和类加载期织入的方式,是语言级的AOP实现。 [全文] |
| ·AOP思想的研究与应用 | ·用Spring AOP实现松散耦合 |
| AOP能否简单地将Spring框架中运用到的优秀的理念进行巧妙的运用,本文就将围绕着上述提出的问题给出作者的看法和观点。[全文] | 当未来系统变得越来越复杂,横切关注点就成为一个打问题的时候,AOP就可以很轻松的解决横切关注点这个问题,使得AOP编程成为Spring 开源开发框架[全文] |
| ·Spring的AOP学习 | ·Spring AOP单独和自动代理设置 |
| ·Spring AOP之HelloWorld | ·关于Spring中的AOP的解释 |
| ·Spring MVC框架的高级配置 | ·Spring AOP功能及AOP代理 |
| · Spring中使用JTA事务 | · 探讨Spring框架使用真相 |
|---|---|
| Spring 通过AOP技术可以让我们在脱离EJB的情况下享受声明式事务的丰盛大餐。 [全文] | Spring真正的精华是它的Ioc模式实现的BeanFactory和AOP,它在这个基础上延伸的功能有些画蛇添足。[全文] |
| ·EJB应用程序中使用Spring | ·Spring与EJB 3.0的对比 |
| 在Spring中,如何简化EJB的创建,以及Spring如何提供一个简单,友好的方法来访问EJB资源。 [全文] | 爱因斯坦曾经说过: " 每件事物都应该尽可能简单,而不是更简单 " 。在企业级开发中也同样适用。[全文] |
| · 深入Spring MVC framework总体分析 | · 基于Spring的DAO层设计 |
| · 反思Spring:由Ruby on Rails想到的 | ·用Springframework实现定时功能 |
| · Spring如何使用加密外部属性文件 | · 开发线程安全的Spring Web应用 |