摘要:
1. 添加Swagger2依赖 创建Swagger2配置类 在Application.java同级创建Swagger2的配置类Swagger2。 阅读全文
随笔分类 - spring-boot
Spring Boot属性配置文件详解
2017-04-01 09:49 by xiangjune, 772 阅读, 收藏,
摘要:
相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都 阅读全文
Spring Boot中使用AOP统一处理Web请求日志
2017-03-30 09:51 by xiangjune, 9005 阅读, 收藏,
摘要:
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有:打开数据库连接/关闭数据库 阅读全文
Spring Boot中使用@Scheduled创建定时任务
2017-03-29 17:26 by xiangjune, 395 阅读, 收藏,
摘要:
我们在编写Spring Boot应用中经常会遇到这样的场景,比如:我需要定时地发送一些短信、邮件之类的操作,也可能会定时地检查和监控一些标志、参数等。 创建定时任务 在Spring Boot中编写定时任务是非常简单的事,下面通过实例介绍如何在Spring Boot中创建定时任务,实现每过5秒输出一下 阅读全文
Spring Boot中Web应用的统一异常处理
2017-03-29 17:11 by xiangjune, 4894 阅读, 收藏,
摘要:
我们在做Web应用的时候,请求处理过程中发生错误是非常常见的情况。Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用来展示异常内容。 选择一个之前实现过的Web应用(Chapter3-1-2)为基础,启动该应用,访问一 阅读全文
Spring Boot中使用JdbcTemplate访问数据库
2017-03-29 15:24 by xiangjune, 1528 阅读, 收藏,
摘要:
在我们访问数据库的时候,需要先配置一个数据源,下面分别介绍一下几种不同的数据库配置方式。 首先,为了连接数据库需要引入jdbc支持,在pom.xml中引入如下配置: 1 2 3 4 <dependency> <groupId>org.springframework.boot</groupId> <a 阅读全文
Spring Boot中使用Swagger2构建强大的RESTful API文档
2017-03-29 15:03 by xiangjune, 1152 阅读, 收藏,
摘要:
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。 这样一 阅读全文
Thymeleaf 基础语法
2017-03-29 14:54 by xiangjune, 877 阅读, 收藏,
摘要:
基础语法 回味上面的DEMO,可以看出来首先要在改写html标签 这样的话才可以在其他标签里面使用th:*这样的语法.这是下面语法的前提. 1.获取变量值 可以看出获取变量值用&符号,对于javaBean的话使用变量名.属性名方式获取,这点和EL表达式一样. 另外$表达式只能写在th标签内部,不然不 阅读全文
Spring Boot开发Web应用
2017-03-29 13:46 by xiangjune, 8187 阅读, 收藏,
摘要:
静态资源访问 在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。 默认配置 Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /static /public /resources /META-INF/resources 举例:我们 阅读全文
Spring Boot快速入门
2017-03-29 09:24 by xiangjune, 652 阅读, 收藏,
摘要:
简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用! Spring Boot让我们的Spring应用变 阅读全文
浙公网安备 33010602011771号