
Spring Boot
文章平均质量分 68
_William_Cheung
热爱运动
展开
-
org.springframework.boot.test.SpringApplicationConfiguration;
@SpringApplicationConfiguration(classes=MockServletContext.class)该注释在1.4.0版本以前,以后不存在了。原创 2017-02-24 18:34:10 · 1618 阅读 · 0 评论 -
spring boot 不同的环境使用不同的配置
server: tomcat: uri-encoding: UTF-8 max-threads: 1000 min-spare-threads: 30 port: 80# 默认的profile为dev,其他环境通过指定启动参数使用不同的profile,比如: # 测试环境:java -jar my-spring-boot原创 2017-07-24 15:24:21 · 1061 阅读 · 0 评论 -
Spring Boot日志配置详解
前言:Spring Boot使用Commons Logging进行所有内部日志记录,但是将底层日志实现保留为打开状态。为Java Util Logging, Log4J2和Logback提供了默认配置 。在每种情况下,记录器都预先配置为使用控制台输出,可选的文件输出也可用。默认情况下,如果使用“Starter”,Logback将用于日志记录。还包括适当的Logback路由,以确保使用Java Uti原创 2017-12-08 18:12:26 · 1566 阅读 · 0 评论 -
Spring Boot修改启动类
前言:spring boot默认情况下是自带了一个嵌入式容器,也就是不用部署在tomcat或jetty容器中即可访问及运行,所以,需要打包构建war及部署在服务器上,必须修改启动类:如下:/** * 默认情况下是自带的嵌入式容器,如果需要构建war文件并进行部署时 * 修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法 *原创 2017-07-28 15:35:09 · 8744 阅读 · 0 评论 -
SpringBoot支持JSP访问,启动报错java.lang.NoClassDefFoundError: javax/servlet/ServletContext
这篇文章中, 我们将使用IntelliJ IDEA开发一个带有Spring Boot所提供的内嵌tomcat的Spring MVC 应用程序示例。 示例源码是官网下载下来。记录一下所踩过的坑。有什么疑问可以在评论区提问,谢谢。环境:JDK1.8IntelliJ IDEA/EclipseMavenSpring Boot 1.5.6首先,去官网翻阅了一下文档找到原创 2017-07-28 13:43:55 · 30443 阅读 · 3 评论 -
Springboot搭建web项目访问自定义位置的html页面
xml配置文件如下: org.springframework.boot spring-boot-starter-parent 1.5.6.RELEASE UTF-8 UTF-8 1.8 1.7 org.springframework.boot spring-boot-starter org.spri原创 2017-08-05 17:51:51 · 38255 阅读 · 2 评论 -
Spring Security 与 Oauth2 整合 步骤
spring-security-oauth2的项目地址为 https://github.com/spring-projects/spring-security-oauth/tree/master/spring-security-oauth2spring-security-oauth2的demo 地址为 https://github.com/spring-projects/spring-se原创 2017-07-31 15:59:27 · 2087 阅读 · 0 评论 -
application.properties或application.yml 文件中常用属性介绍
本文提供了常见的Spring Boot属性和对使用它们的基础类的引用的列表。#=============================================== ================== #COMMON SPRING BOOT PROPERTIES ##以示例文件为准则。不要将其全部复制到您自己的应用程序。^^^ #====================原创 2017-07-21 16:48:38 · 3139 阅读 · 0 评论 -
SpringBoot:四种读取properties文件的方式
前言在项目开发中经常会用到配置文件,配置文件的存在解决了很大一份重复的工作。今天就分享四种在Springboot中获取配置文件的方式。注:前三种测试配置文件为springboot默认的application.properties文件#######################方式一#########################com.battle.type3原创 2017-07-15 11:40:29 · 43541 阅读 · 2 评论 -
Springbootk框架的注解大全
@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。@Repository:用于标注数据访问组件,即DAO组件。@Service:用于标注业务层组件。@RestController:用于标注控制层组件(如struts中的action),包含@Co原创 2017-07-15 10:58:48 · 522 阅读 · 0 评论 -
SpringBoot使用logback实现日志按天滚动
需求日志按天滚动分割info和error日志输出到不同文件为什么使用Logback在这里,我不去深究的讨论各个日志框架的优劣,网上的对比文章实在太多了。我只说以下几点理由。Logback是Log4j的升级版,作者为同一个人,作者不想再去改Log4j,所以写了Logbak使用日志框架的最佳实践是选择一款日志门面+一款日志实现,这里选择Slf4j+Logback, Slf4原创 2017-07-15 10:49:56 · 17734 阅读 · 1 评论 -
spring boot 多环境配置开发及打包
使用 spring boot 和没有使用spring boot的多环境配置是两个完全不一样的,前者是配置在application.properties(默认文件中)或application.yml。在没有使用spring boot时SSM项目中都是在Maven项目的pom.xml 去配置多环境配置开发及打包server: port: 8080 # 默认的profile为d原创 2017-06-14 14:09:04 · 6258 阅读 · 0 评论 -
Spring Cloud Eureka
java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: org.springframework.boot.context.embedded.AnnotationConfigEmbe原创 2017-06-26 10:22:44 · 6257 阅读 · 0 评论 -
Spring Boot 配置 JavaMailSender发送邮件
Spring Boot 配置 JavaMailSender发送邮件: 首先在pom.xml依赖如下:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>JavaMailSender邮件发送的配置文原创 2017-03-07 17:27:48 · 4671 阅读 · 0 评论 -
Windows下启动RabbitMQ服务及安装详解
安装详解步骤如下及问题的解决:启动RabbitMQ服务需要Erlang的环境。 如下地址同时下载和安装: Erlang:http://www.erlang.org/download.html RabbitMQ :http://www.rabbitmq.com/download.html 安装RabbitMQ时注意如下图: RabbitMQ Service默认是自动勾选中的,这里我们取消勾选原创 2017-03-08 14:55:01 · 25947 阅读 · 3 评论 -
Spring Boot + Spring Security OAuth2示例
ss原创 2018-10-29 19:34:33 · 2944 阅读 · 1 评论