SpringBoot
SpringBoot
java爱分享
java爱分享
展开
-
SpringBoot攻略九、使用外部tomcat启动、热部署
1、pom.xml修改如下: <packaging>war</packaging> <!-- spring boot排除内嵌tomcat,由外部tomcat启动, provided表示本地开发编译期间可用,依然可以使用main方法启动,但不会打到war包中 --> <dependency> <groupId>...原创 2019-07-18 17:02:50 · 544 阅读 · 0 评论 -
SpringBoot攻略十四、spring security oauth2服务端(client_credentials客户端模式)
上一篇:【SpringBoot攻略十三、spring security oauth2服务端(password密码模式)】基于上一篇做如下修改就OK了!1、OAuth2AuthorizationServerConfig授权服务器删除// password模式需要authenticationManager//endpoints.authenticationManager(authentica...原创 2019-08-01 18:11:51 · 3367 阅读 · 0 评论 -
SpringBoot攻略十三、spring security oauth2服务端(password密码模式)
上一篇:【SpringBoot攻略十二、spring security集成】1、pom.xml添加依赖 <!-- spring-security-oauth2 --> <dependency> <groupId>org.springframework.security.oauth</groupId> <ar...原创 2019-08-01 17:46:58 · 2163 阅读 · 2 评论 -
SpringBoot攻略十二、spring security集成
上一篇:【SpringBoot攻略十一、自定义ISqlInjector,添加updateAllColumnById通用方法】pom.xml添加依赖 <!-- spring boot spring-security --> <dependency> <groupId>org.springframework.boot</groupId&g...原创 2019-07-30 19:04:07 · 567 阅读 · 0 评论 -
SpringBoot攻略十一、mybatisplus自定义ISqlInjector,添加updateAllColumnById通用方法
参考【SpringBoot秘籍七、集成mybatisplus实战】,做如下修改:1、自定义sql注入器GeneralMybatisPlusSqlInjectorpackage com.javasgj.springboot.mybatisplus.config;import java.util.List;import com.baomidou.mybatisplus.core.injec...原创 2019-07-20 13:48:19 · 5265 阅读 · 2 评论 -
SpringBoot攻略八、使用fastjson
在启动类@SpringBootApplication添加如下:/*** fastjson替换默认的jackjson(springmvc)* @return*/@Beanpublic HttpMessageConverters fastJsonHttpMessageConverters() { FastJsonHttpMessageConverter fastJso...原创 2019-07-18 10:30:39 · 162 阅读 · 0 评论 -
SpringBoot攻略七、集成mybatisplus实战
在SpringBoot秘籍六基础上做如下修改:pom.xml我们删除mybatis-spring-boot-starter和pagehelper-spring-boot-starter依赖。新增依赖:<!-- mybatis plus --><dependency> <groupId>com.baomidou</groupId> ...原创 2019-07-18 10:19:33 · 276 阅读 · 0 评论 -
SpringBoot攻略六、集成mybatis实战
1、pom.xml引入依赖 <!-- spring boot mybatis --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <...原创 2019-07-18 09:51:04 · 209 阅读 · 0 评论 -
SpringBoot攻略五、处理静态资源
springboot关于静态资源的配置如下:查看源码:自动配置类WebMvcAutoConfiguration、ResourceProperties、WebMvcProperties1、静态资源目录配置spring.resources.staticLocations默认值:classpath:/META-INF/resources/,classpath:/resources/,cla...原创 2019-07-18 09:28:29 · 167 阅读 · 0 评论 -
SpringBoot攻略四、全局异常捕获
1、我们写一个Controller,抛出一个异常package com.javasgj.springboot.globalexception;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;...原创 2019-07-18 09:21:31 · 137 阅读 · 0 评论 -
SpringBoot攻略三、配置文件说明
自动配置SpringBoot启动的时候加载主配置类(@SpringBootApplication注解修饰), @SpringBootApplication开启了自动配置功能 @EnableAutoConfiguration。@EnableAutoConfiguration作用:利用AutoConfigurationImportSelector给spring容器中 导入一些组件。@Sprin...原创 2019-07-18 08:55:15 · 234 阅读 · 0 评论 -
SpringBoot攻略二、Hello World实战
开发环境Eclipse Mars.2 Release (4.5.2) JDK1.8.0_65 apache-maven-3.3.9apache-tomcat-8.0.47mysql-5.6.38-winx64实例1、首先建立maven项目:SpringBoot,这里略…2、pom.xml依赖引入<project xmlns="http://maven.apache.org...原创 2019-07-18 08:51:09 · 159 阅读 · 0 评论 -
SpringBoot攻略一、概述
Spring Boot(英文中是“引导”的意思),是用来简化Spring应用的搭建到开发的过程。应 用开箱即用,只要通过 “just run”(可能是 java -jar 或 tomcat 或 maven插件run 或 shell脚本),就可以启动项目。二者,Spring Boot 只要很少的Spring配置文件(例如 那些xml,property)。因为“习惯优于配置”的原则,使得Sprin...原创 2019-07-18 08:43:31 · 174 阅读 · 0 评论 -
SpringBoot攻略十、日志记录logback
SpringBoot默认使用LogBack日志系统,LogBack默认将日志打印到控制台上。默认情况下会记录ERROR-level,WARN-level和INFO-level消息。启用调试模式,会打印很多无用信息,一般不设置:application.properties配置debug=true如何输出日志到文件application.properties配置如下:logging.pat...原创 2019-07-19 14:41:54 · 313 阅读 · 0 评论 -
SpringBoot攻略十五、spring security oauth2服务端(authorization_code授权码模式)
上一篇:【SpringBoot攻略十四、spring security oauth2服务端(client_credentials客户端模式)】基于【SpringBoot攻略十三、spring security oauth2服务端(password密码模式)】做如下修改:1、WebSecurityConfig添加 @Override protected void configure(Ht...原创 2019-08-02 14:45:10 · 1145 阅读 · 0 评论