o(╥﹏╥)oSad

WeChat cannot downloadSpring framework, but just click on the upper right corner and select open in browser or Safari!
Spring framework

Spring framework

  • Size: 17.2M
  • Language: Simplified Chinese
  • category: programming tools
  • System: Win All

Spring framework is a professional programming tool designed to solve the complexity of application development. It is suitable for any Java application. Its main function is to use basic JavaBeans instead of EJBs and provides more enterprise application functions. The use of the software is not limited to server-side development and can be downloaded if needed.

Spring features:

Support Java SE 8 / OpenJDK 8

First support for JMS 2.0, JPA 2.1, Bean Validation 1.1, and JSR-236 concurrency

Generalized conditional bean definition mechanism (@Conditional, @Profile)

Spring's WebSocket endpoint model

Java 8 support includes:

Support for 1.8 bytecode format during component scanning and subclass generation

lambda expressions and method references via the Spring Callback interface

JSR-310 Date-Time for Spring data binding and formatting

Initial support for JDK 8’s parameter name discovery mechanism

Spring key features:

Powerful JavaBeans-based configuration management using the Inversion of Control (IoC) principle makes application development faster and easier.

A core bean factory that can be used in different runtime environments from applets to Java EE.

A general abstraction layer for database transactions that allows declarative transaction managers to simplify the division of transactions and make them independent of the underlying layer.

The built-in generalization strategy for JTA and a single JDBC data source means that Spring's transaction support does not require a Java EE environment, as opposed to the general JTA or EJB CMT.

The JDBC abstraction layer provides targeted exception levels (no more extracting raw code from SQL exceptions), simplifies error handling, and greatly reduces the amount of coding for programmers. When using JDBC again, you don't need to write another ' Terminate' (finally) module. And JDBC-oriented exceptions are consistent with the Spring Universal Data Access Object (Data Access Object) exception class.

Integration with Hibernate, JDO and iBATIS SQL Maps in the form of resource containers, DAO implementations and transaction strategies. Comprehensive support with numerous rollover control convenience features, solving many typical Hibernate integration issues. All in compliance with the Spring Universal Transaction and Universal Data Access Object Exception Level specifications.

Flexible MVC web application framework based on core Spring functionality. Developers will have a high degree of control over the framework through the strategy interface, so the framework will adapt to a variety of rendering (View) technologies, such as JSP, FreeMarker, Velocity, Tiles, iText and POI. It is worth noting that the Spring middle layer can be easily combined with any web layer based on MVC framework, such as Struts, WebWork, or Tapestry.

An aspect-oriented programming framework that provides services such as transaction management.

When designing application models, the MVC pattern (such as Struts) is usually difficult to provide a concise and clear framework structure. Spring has the ability to make this part of the work easy. Program developers can use Spring's JDBC abstraction layer to redesign complex framework structures.

Version: 4.3.12 Official version | Update time: 2024-11-01

Similar recommendations

Latest updates

Spring framework review

  • 1st floor Huajun netizen 2018-04-08 19:26:11
    Spring framework is very useful, thank you! !
  • 2nd floor Huajun netizen 2019-07-28 05:24:14
    Spring framework is awesome! 100 million likes! ! !
  • 3rd floor Huajun netizen 2021-02-28 00:26:02
    The overall feeling of the Spring framework is good, I am quite satisfied, the installation and operation are very smooth! Followed the installation step-by-step instructions and it went very smoothly!

Recommended products

Everyonealso likeThese:

+

This application has not passed real-name authentication. You can download it through the mobile assistant.

CancelOK