随笔分类 -  SpringBoot

摘要:SpringBoot学习笔记:Swagger实现文档管理 Swagger Swagger是一个规范且完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。Swagger的目标是对REST API定义一个标准且和语言无关的接口,可以让人和计算机拥有无须访问源码、文档或网络流量监测就可 阅读全文
posted @ 2019-09-18 23:52 子烁爱学习 阅读(659) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记:Redis缓存 关于Redis Redis是一个使用ANSI C语言编写的免费开源、支持网络、可基于内存亦可以持久化的日志型、键值数据库。其支持多种存储类型,包括String(字符串)、List(链表)、Set(集合)、有序集合、Hash(哈希类型)。 用Rediste 阅读全文
posted @ 2019-09-17 23:03 子烁爱学习 阅读(256) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记:读取配置文件 配置文件 在以往的项目中,我们主要通过XML文件进行框架配置,业务的相关配置会放在属性文件中,然后通过一个属性读取的工具类来读取配置信息。在SpringBoot中,我们只需要将配置放在application.properties中,然后用以下的三种方式即可 阅读全文
posted @ 2019-08-31 17:20 子烁爱学习 阅读(296) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记:自定义拦截器 快速开始 拦截器类似于过滤器,但是拦截器提供更精细的的控制能力,它可以在一个请求过程中的两个节点进行拦截: 在请求发送到Controller之前 在响应发送到Client之前 例如,你可以使用拦截器在将请求发送到控制器之前添加请求头,并在将响应发送到客户端 阅读全文
posted @ 2019-07-17 16:35 子烁爱学习 阅读(187) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记:单元测试 单元测试 单元测试(英语:Unit Testing)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类 阅读全文
posted @ 2019-06-21 20:40 子烁爱学习 阅读(303) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记:动态数据源切换 数据源 Java的javax.sql.DataSource接口提供了一种处理数据库连接的标准方法。通常,DataSource使用URL和一些凭据来建立数据库连接。 SpringBoot默认提供了针对内存数据库的数据源,如H2、hqldb、Derby等。 阅读全文
posted @ 2019-05-14 00:06 子烁爱学习 阅读(1968) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记:SpringBootAdmin SpringBootAdmin 简单介绍 Spring Boot Admin是一个管理和监控Spring Boot应用程序的应用程序。应用程序向我们的Spring Boot Admin Client注册(通过HTTP)或使用Spring 阅读全文
posted @ 2018-11-11 10:47 子烁爱学习 阅读(1279) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记:日志框架——SL4J 快速开始 说明 SpringBoot底层选用SLF4J和LogBack日志框架。 SLF4J的使用 SpringBoot的底层依赖关系 1.SpringBoot底层使用Slf4j+LogBack的方式进行日志记录。 2.SpringBoot将其他日 阅读全文
posted @ 2018-08-08 23:26 子烁爱学习 阅读(292) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记:计划任务 计划任务 在企业的实践生产中,可能需要使用一些定时任务,如月末、季末和年末需要统计各种各样的报表,每周自动备份数据等。 在Spring中使用定时任务 1、加入@EnableScheduling注解,以启用定时任务机制 2、通过注解@Schedule配置如何定时 阅读全文
posted @ 2018-07-04 23:40 子烁爱学习 阅读(314) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记(11):使用WebSocket构建交互式Web应用程序 快速开始 本指南将引导您完成创建“hello world”应用程序的过程,该应用程序在浏览器和服务器之间来回发送消息。 WebSocket是一个非常薄,轻量级的TCP层。它使得非常适合使用“子协议”来嵌入消息。在本 阅读全文
posted @ 2018-07-04 21:37 子烁爱学习 阅读(734) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记(10):使用MongoDB来访问数据 快速开始 本指南将引导您完成使用Spring Data MongoDB构建应用程序的过程,该应用程序将数据存储在MongoDB(基于文档的数据库)中并从中检索数据。关于MongoDB的相关教程可以参考其官方文档或者笔者的相关教程,我 阅读全文
posted @ 2018-07-01 01:41 子烁爱学习 阅读(1479) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记:配置Mybatis 反思:如果自己写的笔记自己都看不懂,那就不要拿出来丢人现眼! IDEA插件 Free MyBatis Plugin插件可以让我们的MyBatis开发更加便捷。 XML版本配置 我们在开发Mapper时可以将SQL语句放到XML中编写,来实现一些更复杂 阅读全文
posted @ 2018-04-05 18:30 子烁爱学习 阅读(1148) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记(8):事物处理 快速入门 在传统的JDBC事务代码开发过程中,业务代码只有一部分,大部分都是与JDBC有关的功能代码,比如数据库的获取与关闭以及事务的提交与回滚、大量的try..catch..finally语句。 Spring Boot利用AOP为我们提供了一个数据库事 阅读全文
posted @ 2018-04-05 17:46 子烁爱学习 阅读(383) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记(7):Druid使用心得 快速开始 添加依赖 配置属性 JDBC配置 连接池配置 监控配置 简单配置示例 如何在Spring Boot中集成Druid连接池和监控? SpringBoot添加Filter或者Servlet 在SpringBoot中,有两种方式可以添加Se 阅读全文
posted @ 2018-03-21 01:26 子烁爱学习 阅读(398) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记(4):与前端交互的日期格式 后端模型Date字段解析String 我们从前端传回来表单的数据,当涉及时间、日期等值时,后端的模型需将其转换为对应的Date类型等。 我们可以使用DateTimeFormat注解,在对应模型的字段上标注: 返回数据Date字段格式化 当我们 阅读全文
posted @ 2018-02-22 23:05 子烁爱学习 阅读(1691) 评论(0) 推荐(1) 编辑
摘要:SpringBoot学习笔记:自定义的过滤器 快速开始 SpringBoot提供的前端控制器无法满足我们产品的需求时,我们需要添加自定义的过滤器。 在SpringBoot的开发中,我们应该还听说过拦截器,他们的效果是一样的,都是对请求和响应进行过滤,但还是有一点区别: 过滤器是Servlet概念中定 阅读全文
posted @ 2017-12-14 22:42 子烁爱学习 阅读(3156) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记(3):静态资源处理 在web开发中,静态资源的访问是必不可少的,如:Html、图片、js、css 等资源的访问。 Spring Boot 对静态资源访问提供了很好的支持,基本使用默认配置就能满足开发需求。 本文转自互联网,仅供学习参考!原文链接 一、默认静态资源映射 S 阅读全文
posted @ 2017-09-26 20:32 子烁爱学习 阅读(806) 评论(0) 推荐(0) 编辑
摘要:SpringBoot学习笔记(2):用Spring Security来保护你的应用 快速开始 本指南将引导您完成使用受Spring Security保护的资源创建简单Web应用程序的过程。 参考资料: SpringSecurity中文参考文档:点击进入 IBM参考文档:点击进入 使用Maven进行构 阅读全文
posted @ 2017-09-20 19:23 子烁爱学习 阅读(816) 评论(0) 推荐(0) 编辑