
Spring Boot 汇总
文章平均质量分 92
码码再也不用担心我的学习
一切皆有可能
展开
-
Spring Security Authentication认证的定制开发案例实现以及执行流程解析
本文演示如何实现 Spring Security 认证的定制开发。一、新建 springboot工程。二、添加pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www...原创 2019-08-30 17:17:00 · 1045 阅读 · 0 评论 -
springboot 线程池配置类 以及应用
项目从头到尾自己开发维护,留下笔记备忘。项目结构如下:1、在Application启动类中添加@EnableAsync注解,开启异步。package com.bigtreefinance;import com.alibaba.dubbo.config.spring.context.annotation.EnableDubbo;import org.springframewor...原创 2019-07-23 15:29:31 · 2274 阅读 · 1 评论 -
Spring Boot:(十三)redis缓存
开发前准备:Spring Boot 项目;redis 环境。自定义redis配置--------------------------------------------------------------------------------1、pom.xml配置启动:<profiles> <profile> <!-- 本地开发环境 --> <id...原创 2018-04-26 11:47:45 · 1721 阅读 · 0 评论 -
Spring Boot 通用配置
# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety to your own applicat...原创 2018-04-26 10:37:49 · 888 阅读 · 0 评论 -
Spring Boot:(十二)Spring Boot使用单元测试
前言这次来介绍下Spring Boot中对单元测试的整合使用,本篇会通过以下4点来介绍,基本满足日常需求Service层单元测试Controller层单元测试新断言assertThat使用单元测试的回滚正文Spring Boot中引入单元测试很简单,依赖如下:12345<dependency> <groupId>org.springframework.boot&...转载 2018-04-26 10:07:18 · 1413 阅读 · 0 评论 -
Spring Boot:(十一)数据存储篇-Spring Boot整合Mybatis通用Mapper插件
前言上次介绍了Spring Boot中Mybatis的简单整合,本篇深入来结合通用Mapper、Mybatis Geneator以及分页PageHelper来打造适合企业开发的模板框架。正文项目框架还是跟上一篇一样使用Spring Boot的ace后端模板,不过最近在使用vue,所以前端引用了vue进来改写,代码变得更加简洁。项目配置:Spring Boot: 1.5.9.RELEASEMaven...转载 2018-04-26 10:06:56 · 801 阅读 · 0 评论 -
Spring Boot:(十)开发常用的热部署方式汇总
前言平时开发Sprig Boot的时候,经常改动个小小的地方就要重新启动项目,这无疑是一种很差的体验。在此,博主收集了3种热部署的方案供大家选择。本文为转载内容:Spring Boot干货系列:(十)开发常用的热部署方式汇总正文目前博主用过的有三种:Spring Loadedspring-boot-devtoolsJRebel插件博主开发环境系统:win10开发工具:IDE:IntelliJ ID...转载 2018-04-25 15:59:08 · 1306 阅读 · 0 评论 -
Spring Boot:(九)数据存储篇-SQL关系型数据库之MyBatis的使用
前言我们介绍下Spring Boot中如何集成MyBatis。这里分别介绍注解方式以及XML方式的整合。喜欢哪种方式自己选择。正文项目框架还是跟上一篇一样使用Spring Boot的ace后端模板,你可以基于它来跟着博主一起来调整代码,如果没看过上一篇,那就下载本篇源码研究吧。跟上篇一样先添加基础的依赖和数据源。添加依赖这里需要添加mybatis-spring-boot-starter依赖跟mys...转载 2018-04-25 15:55:07 · 270 阅读 · 0 评论 -
Spring Boot:(八)数据存储篇-SQL关系型数据库之JdbcTemplate的使用
前言前面几章介绍了一些基础,但都是静态的,还不足以构建一个动态的应用。本篇开始就要介绍数据交互了,基于Bootstrap3的ACE模板,并实现一个基本的增删改查分页功能。正文本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。添加依赖这里需要添加spring-boot-starter-jdbc依赖跟mysql依赖12345678<...转载 2018-04-25 15:49:54 · 345 阅读 · 0 评论 -
Spring Boot:(七)默认日志logback配置解析
前言今天来介绍下Spring Boot如何配置日志logback,我们带着下面几个问题来学习。如何引入日志?日志输出格式以及输出方式如何配置?代码中如何使用?正文Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志的支持,如:Java Util Logging,Log4J, Log4J2和Logback。每种Logger都可以通过配置使用控制台或...转载 2018-04-25 15:44:47 · 222 阅读 · 0 评论 -
Spring Boot:(六)静态资源和拦截器处理
前言本章我们来介绍下SpringBoot对静态资源的支持以及很重要的一个类WebMvcConfigurerAdapter。正文前面章节我们也有简单介绍过SpringBoot中对静态资源的默认支持,今天详细的来介绍下默认的支持,以及自定义扩展如何实现。默认资源映射Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。建议大家使用...转载 2018-04-25 15:35:36 · 397 阅读 · 0 评论 -
Spring Boot:(五)开发Web应用之JSP篇
前言上一篇介绍了Spring Boot中使用Thymeleaf模板引擎,现在来介绍一下如何使用jsp(SpringBoot官方不推荐)。正文先来看看整体的框架结构,跟前面介绍Thymeleaf的时候差不多,只是多了webapp这个用来存放jsp的目录,静态资源还是放在resources的static下面。引入依赖12345678910111213141516171...转载 2018-04-25 15:32:24 · 264 阅读 · 0 评论 -
Spring Boot:(四)开发Web应用之Thymeleaf篇
前言Web开发是我们平时开发中至关重要的,这里就来介绍一下Spring Boot对Web开发的支持。正文Spring Boot提供了spring-boot-starter-web为Web开发予以支持,spring-boot-starter-web为我们提供了嵌入的Tomcat以及Spring MVC的依赖。项目结构推荐一个好的项目结构会让你开发少一些问题,特别是Spring Boot中启动类要放在...转载 2018-04-25 15:20:59 · 191 阅读 · 0 评论 -
Spring Boot:(三)启动原理解析
前言前面几章我们见识了SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。正文我们开发任何一个Spring Boot项目,都会用到如下的启动类123456@SpringBootApplicationpublic class A...转载 2018-04-25 15:13:57 · 180 阅读 · 0 评论 -
Spring Boot:(二)配置文件解析
前言上一篇介绍了Spring Boot的入门,知道了Spring Boot使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。所以,我们要想把Spring Boot玩的溜,就要懂得如何开启各个功能模块的默认配置,这就需要了解Spring Boot的配置文件application.properties。正文Spring Boo...转载 2018-04-25 15:15:25 · 385 阅读 · 0 评论 -
Spring Boot:(一)入门篇
前言Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,所以决定花时间来了解和学习,为自己做技术储备。正文首先声明,Spring Boot不是一门新技术,所以不用紧张。从本质上来说,Spring Boot就是Spring,它做了那些没有它你也会去做的Spring Bean配置。它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一...转载 2018-04-25 15:14:54 · 215 阅读 · 0 评论