弹簧靴原理

前端经常使用模板引擎,主要是FreeMarker和Thymeleaf,用Java语言编写,渲染模板,输出相应的文本,将界面设计的逻辑与应用分离,同时还有Bootstrap、AngularJS、JQuery等。也用于前端开发。

Json、非xml、RESTfulAPI在浏览器的数据传输格式中采用。数据到达服务器后,使用SpringMVC框架处理请求;对于数据访问层,主要有Hibernate、MyBatis、JPA等持久层框架。MySQL通常用于数据库中;IntelliJIDEA被推荐作为开发工具。

扩展数据:

跳羚具有以下特征:

(1)可以创建独立的Spring应用,基于其Maven或Gradle插件,可以创建可执行的jar和WARs;

(2)嵌入式Servlet容器,如Tomcat或Jetty

(3)提供自动配置的“starter”项目对象模型(POMS),简化Maven的配置;

(4)尽可能自动地配置Spring容器;

(5)提供准备好的特征,例如指示器、健康检查和外部配置;

(6)绝对不需要代码生成,也不需要XML配置。

春天的本意:

1和JAVA EE的开发应该更简单。

2.使用接口代替类是更好的编程习惯。Spring将使用接口的复杂性降低到几乎为零。

3.它为JavaBean提供了更好的应用程序配置框架。

4,更强调面向对象的设计,而不是现在的JAVA EE之类的技术。

5.尽量减少不必要的异常捕获。

6.使应用程序更容易测试。

百度百科-spring框架

百度百科-Spring Boot