共计 605 个字符,预计需要花费 2 分钟才能阅读完成。
Spring 为基于 Java 的企业应用提供了全面的编程和配置模型,并应用于任何的部署平台。
编程模型包含:
DI, events, resources, i18n, validation, data binding, type conversion, SpEL, AOP.
Test
Spring MVC
Data Access:Transaction, DAO, JDBC,ORM
等等一系列生产中须要用的模块,使开发人员能够专一于本人的业务逻辑。
Spring Boot 基于 Spring,仿佛能够了解为一个应用 spring 框架实现的类库,为开发者提供更简便的应用形式,缩小配置,按约定主动拆卸等。
通过‘Starter’依赖项来简化依赖项,Starter 中包含运行的所有依赖项。
主动拆卸,代码中应用 Component 及相干子注解标注的类会被主动扫描并实例化到 IOC 容器,不在须要 xml 配置。
在可能的状况下主动配置第三方类库,会主动遍历每个 jar 包下是否存在 META-INFO/spring.factories 文件,存在即从期中读取 EnableAutoConfiguration 标注的类全限定名,实例化该类,并执行期中的配置逻辑。
内嵌服务器(如:tomcat、jetty),能够编译成 Jar 间接运行。
关键词:java 培训
Spring 全套视频学习材料:http://www.atguigu.com/download.shtml
正文完
发表至: spring-boot-编程思想
2022-04-24