摘要:
15.使用SQL数据库 在Spring框架提供了广泛的支持使用使用SQL数据库,直接JDBC访问JdbcTemplate来完成“对象关系映射”技术,比如Hibernate。Spring Data提供了更多级别的功能:Repository直接从接口创建实现,并使用约定从方法名称生成查询。 15.1配置 阅读全文
摘要:
14.开发Web应用程序 Spring Boot非常适合Web应用程序开发。您可以使用嵌入式Tomcat,Jetty,Undertow或Netty创建自包含的HTTP服务器。大多数Web应用程序使用该spring-boot-starter-web模块快速启动和运行。 14.1“Spring Web 阅读全文
摘要:
12.Profiles Spring Profiles提供了一种隔离应用程序配置部分并使其仅在特定环境中可用的方法。 12.1添加活动配置文件 该spring.profiles.active属性遵循与其他属性相同的排序规则。这意味着您可以在application.properties中指定活动配置文 阅读全文
摘要:
13.日志 Spring Boot使用Commons Logging进行所有内部日志记录,但保留底层日志实现。Spring Boot为Java Util Logging,Log4J2和 Logback提供了默认配置 。在每种情况下,记录器都预先配置为使用控制台输出,同时还提供可选的文件输出。 默认情 阅读全文
摘要:
11.外部化配置 Spring Boot允许您外部化配置,以便您可以在不同的环境中使用相同的应用程序代码。您可以使用属性文件,YAML文件,环境变量和命令行参数来外部化配置。属性值可以通过@Value直接注射到你的bean 注释,或者通过@ConfigurationProperties被绑定到结构化 阅读全文