随笔分类 - SpringBoot1系列
摘要:在项目开发过程中,经常会涉及到一些调整很少但又必不可少的环节,比如实体类的Getter/Setter方法,ToString方法等。这时可以使用Lombok来避免这种重复的操作,减少非核心代码的臃肿,提高编码效率。 如何在IntelliJ IDEA中引入Lombok Lombok注解用途 (参考:ht
阅读全文
摘要:在 Sping Boot入门到实战之入门篇(四):Spring Boot自动化配置 这篇中,我们知道Spring Boot自动化配置的实现,主要由如下几部分完成: 官方提供的starter,大多包含两个jar包: 一个starter——没有任何实现,只用来管理依赖(spring.providers文
阅读全文
摘要:该篇为Sping Boot入门到实战系列入门篇的第四篇。介绍Spring Boot自动化配置的基本原理与实现。 Spring Boot之所以受开发者欢迎, 其中最重要的一个因素就是其自动化配置特性。开发者需要使用某项功能,只需要引入对应的starter依赖包(Spring Boot官方提供了大量st
阅读全文
摘要:该篇为Sping Boot入门到实战系列入门篇的第三篇。介绍Spring Boot的属性配置。 传统的Spring Web应用自定义属性一般是通过添加一个demo.properties配置文件(文件名自定义),然后在xml配置中通过 <util:properties id="demoProps" l
阅读全文
摘要:该篇为Spring Boot入门到实战系列入门篇的第二篇。介绍创建Spring Boot应用的几种方法。 Spring Boot应用可以通过如下三种方法创建: 推荐开发工具: JDK 1.8+ maven 3.2+ IntelliJ IDEA 14 1. 通过 https://start.sprin
阅读全文
摘要:该篇为Spring Boot入门到实战系列入门篇的第一篇。对Spring Boot做一个大致的介绍。 传统的基于Spring的Java Web应用,需要配置web.xml, applicationContext.xml等大量xml配置信息,然后将应用打成war包放入web应用服务器(如Tomcat,
阅读全文