springframework是一个开源的轻量级Java开发APP应用程序框架,它简化了企业APP应用程序开发。 使用Spring,可以根据配置文件创建和构建对象之间的依赖关系。 无耦合实现日志记录、性能统计、安全控制; 它与第三方框架无缝集成,便于访问数据库、构建web层等。
Spring框架
Spring是一个开源轻量级Javase(Javastandardedition )/javaee (Java enterprise )开发APP应用程序框架,旨在简化企业APP应用程序的开发该APP应用程序由一系列相互协作的对象组成。
Spring在做什么?
)1) Spring有助于基于配置文件创建和构建对象之间的依赖关系。
)2)面向Spring切片的编程有助于无耦合地实现日志记录、性能统计和安全控制。
)3)传统的APP应用程序如何完成数据库事务管理? 必须“获取连接、运行SQL、提交或回退事务、关闭连接”系列。 而且,最后一定要保证关闭连接。 多么可怕啊! 而且很无聊。 如果采用Spring,我们只需获取连接并运行SQL,其他的就交给Spring进行管理。 很简单吧。 因此,Spring非常容易管理数据库事务。
)4) Spring还与第三方数据访问框架(如Hibernate和JPA )无缝集成,并提供一组JDBC访问模板以方便数据库访问。
)5) Spring还提供了与第三方Web框架(如Struts和JSF )的无缝集成,并提供了便于构建Web层的Spring MVC框架。
) Spring可以很容易地与Java EE (如Java Mail、任务调度)集成,并与更多技术(如缓存框架)集成。