Spring框架官方版是一款流行的开源Java应用程序框架。Spring框架官方版为企业级Java应用程序提供了全面的基础设施支持和丰富的特性,包括依赖注入、面向切面编程、事务管理、数据访问、Web应用程序开发等。Spring框架的核心思想是“松耦合”,它通过依赖注入和面向切面编程等手段,降低不同组件之间的耦合度,使得应用程序更加易于维护和扩展。
-
5.11 中文版查看
-
0.1.9 电脑版查看
-
官方版查看
-
20.03 电脑版查看
-
1.48.0 官方版查看
Spring框架软件特色
支持 Java SE 8 / OpenJDK 8
首次支持 JMS 2.0, JPA 2.1, Bean Validation 1.1, and JSR-236 concurrency
广义条件bean定义的机制(@Conditional , @Profile)
Spring's WebSocket endpoint 模型
在 Java 8 支持方面包括:
组件扫描和子类生成时支持 1.8 字节码格式
lambda 表达式和方法引用 通过 Spring Callback 接口
JSR-310 Date-Time 用于 Spring 数据绑定和格式
初始支持 JDK 8 的 parameter name discovery 机制
Spring框架软件亮点
事务强悍的根据JavaBeans的选用控制反转(InversionofControl,IoC)原则的软件配置管理,促使应用软件的建立更为便捷简单。
事务一个适合于从applet到JavaEE等各个软件环境的关键Bean工厂。
事务数据库系统事务的一般化抽象层,容许外挂式事务管理工具,简单化事务的区划使其与最底层不相干。
事务内建的对于JTA和单独JDBC数据库的一般化策略,使Spring的事务适用没有要求JavaEE自然环境,这与一般的JTA或是EJBCMT反过来。
事务JDBC抽象层带来了有目的性的出现异常级别(不会再从SQL出现异常中获取原始代码),优化了处理错误,大大减少了程序员的编号量.再度利用JDBC时,你不需要再写下另一个“停止”控制模块。而且面对JDBC的不正常与Spring通用数据库访问目标(DataAccessObject)出现异常级别相一致。
事务以网络资源器皿,DAO完成和事务策略等方式与Hibernate,JDO和iBATISSQLMaps集成化。利用众多旋转操纵便捷特点来全方位适用,克服了很多最典型的Hibernate集成化难题。这所有的一切所有遵循Spring通用事务和处理通用数据库访问目标出现异常级别标准。
事务灵活多变的根据关键Spring的功能MVC网页页面应用软件框架。开发人员根据策略插口将有着对于该框架高度操纵,因此该框架将适合于多种多样展现技术性,比如JSP,FreeMarker,Velocity,Tiles,iText及其POI。值得关注的是,Spring内层能轻易地融合于一切根据MVC框架的网页页面层,比如Struts,WebWork,或Tapestry。
事务给予例如事务体系等提供服务的面对层面程序编写框架。
Spring框架使用方法
1.右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,弹出对话框,这里选择"Add Library",弹出对话框,选择"User Library",然后选择→Next
2.在出现的对话框中,可以选择已经创建好的用户自定义库,也可以选择User Libraries,弹出的新对话框中选择"New",创建新的用户自定义库。
3.在待创建用户自定义库中,输入新的自定义库的名字,
4.然后为新库,添加所需的Jar包
5.按上述步骤添加好用户自定义库后,以后可以重用这些已定义好的User Library库,为开发节省时间。
Spring框架更新日志
1.修复BUG,新版体验更佳
2.更改了部分页面