Spring-Boot之基础 POM 文件和自动配置(maven)
来源:互联网 发布:windows xp是什么系统 编辑:程序博客网 时间:2024/06/06 09:21
一、基础pom文件
1、简介
1》上一节的代码清单 1 中给出的“org.springframework.boot:spring-boot-starter-web”是 Spring Boot 所提供的推荐的基础 POM 文件之一,用来 提供创建基于 Spring MVC 的 Web 应用所需的第三方库依赖。
2》除了这个 POM 文件之外,Spring Boot 还提供了其他类似的 POM 文件。所有这些基础 POM 依赖都在“org.springframework.boot”组中。
2、有关Spring-boot的配置
名称 说明
所有这些 POM 依赖的好处在于为开发 Spring 应用提供了一个良好的基础。Spring Boot 所选择的第三方库是经过考虑的,是比较适合产品开发的选择。但是 Spring Boot 也提供了不同的选项,比如日志框架可以用 Logback 或 Log4j,应用服务器可以用 Tomcat 或 Jetty。
二、自动配置
1> Spring Boot 对于开发人员最大的好处在于可以对 Spring 应用进行自动配置。
2> Spring Boot 会根据应用中声明的第三方依赖来自动配置 Spring 框架,而不需要进行显式的声明。
--------- 比如当声明了对 HSQLDB 的依赖时,Spring Boot 会自动配置成使用 HSQLDB 进行数据库操作。
3> Spring Boot 推荐采用基于 Java 注解的配置方式,而不是传统的 XML。
只需要在主配置 Java 类上添加“@EnableAutoConfiguration”注解就可以启用自动配置。
1> Spring Boot 的自动配置功能是没有侵入性的,只是作为一种基本的默认实现。开发人员可以通过定义其他 bean 来替代自动配置所提供的功能。
2> 比如当应用中定义了自己的数据源 bean 时,自动配置所提供的 HSQLDB 就不会生效。这给予了开发人员很大的灵活性。既可以快速的创建一个可以立即运行的原型应用,又可以不断的修改和调整以适应应用开发在不同阶段的需要。
阅读全文
0 0
- Spring-Boot之基础 POM 文件和自动配置(maven)
- Spring Boot教程(二)--- 推荐的基础 POM 文件和自动配置
- Spring Boot 基于Maven 基础Pom.xml文件
- Spring Boot系列(一) Spring Boot介绍和基础POM文件
- Spring Boot系列(一) Spring Boot介绍和基础POM文件
- Spring Boot 之Maven配置
- nexus maven setting 和pom 文件配置
- 附录: Spring Boot 推荐的基础 POM 文件
- 【Maven实用技巧】02. Maven配置之pom文件配置包含和排除测试
- 关于spring boot配置maven文件配置
- 《Spring-boot》pom.xml配置
- Spring Boot的POM文件
- spring boot pom文件模板
- [Spring Boot] 3. Spring Boot实现自动配置的基础
- Spring Boot实现自动配置的基础
- Spring boot pom.xml和application.properties配置信息
- Maven+Mybatis+Spring配置之第一步:配置pom.xml依赖
- Spring MVC +Mybatis + Maven 配置之pom.xml配置
- 边界跟踪算法(二)——摩尔邻域跟踪算法
- 1068 Bash游戏 V3 (sg打表找规律)
- grunt从入门到自定义项目模板
- 题目:有n个人围成一圈,顺序排号,从第一个开始报数(从1到3报数),凡报到3的人退出圈子,问最后最后留下的是原来第几号的那位. 提示:用数组完成
- iOS自动布局框架-Masonry详解
- Spring-Boot之基础 POM 文件和自动配置(maven)
- Java的goto:标签+break/continue
- 八.spring+rabbitmq
- web项目静态资源诸如图片等上传引用问题
- 加密
- 设计模式——单例模式
- mysqldump DBA必知必会
- cf-618c
- 进程间通信(二)--锁变量