Spring boot
文章平均质量分 71
ldear
这个作者很懒,什么都没留下…
展开
-
SpringBoot获取properties配置
前言:在项目中,很多时候需要把配置写在properties里,部署的时候也需要切换不同的环境来选择正确的配置的参数,也有时候需要将mq Redis等第三方配置新建一个properties文件在项目中引用。1.因为是spring的环境,当然首先需要搭建好Spring环境。package com.example;import org.springframework.beans.factory.anno转载 2017-08-11 13:14:10 · 725 阅读 · 0 评论 -
Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary up
原因:1.spring boot的应用服务在启动的时候,会生成在操作系统的/tmp目录下生成一个Tomcat.*的文件目录,用于"java.io.tmpdir"文件流操作TomcatEmbeddedServletContainerFactory2.程序对文件的操作时:会生成临时文件,暂存在临时文件中;lunix 系统的tmpwatch 命令会删除10天未使用的临时文件;长时间不操作,导致/tmp下...原创 2018-04-12 13:13:10 · 2940 阅读 · 2 评论 -
springBoot thymeleaf 配置template might not exist or might not be acces 及静态资源 static
解决方法:1、确定模板是否在默认templates文件夹里面,并且路径要和返回的View名字一致。2、new ModelAndView("/login");这样写是不对,应该把开头的斜杠去掉,改成:new ModelAndView("login");这种方法适用我配置的,结构图:springboot 打成 jar包没有webapp的这个要注意,不能把页面放在webapp下;From : https...原创 2018-04-09 14:37:30 · 1837 阅读 · 0 评论 -
spring Boot 整合mybatis 如何使用多数据源
前言 本篇教程偏向实战,程序猿直接copy代码加入到自己的项目中做简单的修修改改便可使用,而对于springboot以及mybatis不在此进行展开介绍,如有读者希望了解可以给我留言,并持续关注,我后续会慢慢更新。(黑色区域代码部分,安卓手机可手动向左滑动,来查看全部代码)整合 其实整合很简单,如果是用gradle的话,在build.gradle文件里加入 compile('or转载 2018-01-17 21:01:56 · 868 阅读 · 0 评论 -
Spring Boot 环境变量读取 和 属性对象的绑定 RelaxedPropertyResolver
凡是被Spring管理的类,实现接口 EnvironmentAware 重写方法 setEnvironment 可以在工程启动时,获取到系统环境变量和application配置文件中的变量。如:?12345678910111213141516171819202122232转载 2017-09-21 19:00:13 · 8501 阅读 · 0 评论 -
Spring Boot 动态数据源(Spring 注解数据源)
来源https://yq.aliyun.com/articles/8302摘要: 本文实现案例场景:某系统除了需要从自己的主要数据库上读取和管理数据外,还有一部分业务涉及到其他多个数据库,要求可以在任何方法上可以灵活指定具体要操作的数据库。为了在开发中以最简单的方法使用,本文基于注解和AOP的方法实现,在spring boot框架的项目中,添加本文实现的代码类后,只需要配置好数转载 2017-09-01 14:37:06 · 3685 阅读 · 0 评论 -
SpringBoot ——配置文件多环境配置
application.ymlspring:# 启动加载配置版本 profiles: active: dev例子 application-{dev}.ymlapplication-dev.yml# Tomcat配置server: context-path: /demo port: 888 session: timeout:原创 2017-08-31 15:56:04 · 3692 阅读 · 0 评论 -
SpringBoot 基础知识学习(一)——快速入门
一、背景介绍 今天是2016年11月15号,接触微服务大概一年多的时间,并且我们团队已经在去年使用微服务架构搭建我们数字化企业云平台,同时在这块也投入了很多时间去学习和研究,有一些经验和学习心得,可以和大家一起分享与学习,提到微服务我们可能会想到许多热门的知识点,比如spring Boot、Docker、k8s、restful、持续交付、分布式事务,服务拆分等等,接下来我会转载 2017-08-31 14:38:14 · 617 阅读 · 0 评论 -
SpringBoot 基础知识学习(二)——配置文件多环境配置
通过上一篇《Spring Boot 基础知识学习(一)——快速入门》我们知道SpringBoot使用默认配置来简化配置,但是在实际使用时,我们需要更改配置咋办呢?比如,我们需要把服务启动端口改成8081? SpringBoot的配置文件有两种格式,一种是properties,另外一种是yml,由于properties比较简单,本篇用此格式的配置文件做举例(在我们PaaS平台中是用转载 2017-08-31 14:37:38 · 411 阅读 · 0 评论 -
springBoot中@Scheduled执行原理解析
原文来自:http://blog.csdn.net/gaodebao1/article/details/51789225一:前言本文主要介绍spring Boot中使用定时任务的执行原理。二:@Scheduled使用方式定时任务注解为@Scheduled。使用方式举例如下://定义一个按时间执行的定时任务,在每天16:00执行一次。转载 2017-09-15 14:26:52 · 3722 阅读 · 0 评论 -
在Spring Boot中使用@Scheduled实现定时任务
在Spring Boot中使用@Scheduled实现定时任务之前没有使用Spring Boot的Java风格配置的时候,用XML配置过@Scheduled定时任务,现在都习惯使用Java风格配置了,在此简单记录 一下Spring Boot的@Scheduled定时任务的实现过程。1. 添加@EnableScheduling注解到入口类声明上面,如下所示:@SpringBo转载 2017-09-15 14:24:41 · 619 阅读 · 0 评论 -
IDEA下从零开始搭建SpringBoot工程
SpringBoot的具体介绍可以参看其他网上介绍,这里就不多说了,就这几天的学习,个人理解,简而言之: (1)它是spring的升级版,Spring容器能做到的事情,它都能做到,而且更简便,从配置形式上来说,SpringBoot完全抛弃了繁琐的XML文件配置方式,而是替代性地用注解方式来实现,虽然本质来说,是差不多的(类似包扫描,注解扫描,类加载之类)。(2)SpringBoot集成转载 2017-09-07 09:09:30 · 711 阅读 · 0 评论 -
CentOS7的/tmp目录自动清理规则
from : http://blog.51cto.com/kusorz/2051877?utm_source=oschina-app%E3%80%82CentOS6以下系统(含)使用watchtmp + cron来实现定时清理临时文件的效果,这点在CentOS7发生了变化,在CentOS7下,系统使用systemd管理易变与临时文件,与之相关的系统服务有3个:systemd-tmpfiles-se...转载 2018-04-12 13:19:42 · 4399 阅读 · 0 评论