springboot+spring session+redis+nginx实现session共享和负载均衡
摘要:环境 centos7、 jdk1.8、nginx、redis、springboot 1.5.8.RELEASE session共享 1. 添加spring session和redis依赖 2. application.properties配置 此处redis密码设置为123456 3. 测试代码 项
阅读全文
springboot项目启动成功后执行一段代码的两种方式
摘要:springboot项目启动成功后执行一段代码的两种方式 实现ApplicationRunner接口 项目启动后,会打印如下信息: 实现CommandLineRunner接口 两种实现方式的不同之处在于run方法中接收的参数类型不一样 指定执行顺序 当项目中同时实现了ApplicationRunne
阅读全文
springboot整合dubbo
摘要:一、安装并启动zookeeper 参考资料:https://blog.csdn.net/tlk20071/article/details/52028945 二、创建springboot-dubbo项目 项目结构 项目名称为springboot-dubbo,包含springboot-dubbo-con
阅读全文
springboot创建maven多模块项目
摘要:SpringBoot创建maven多模块项目 项目结构 该项目名称为springboot-maven-multi,由springboot-maven-multi、user-dao、user-domain、user-service、user-web个模块组成,其中springboot-maven-mu
阅读全文
springboot整合thumbnailator实现图片压缩
摘要:springboot整合thumbnailator实现图片压缩 前言 最近由于首页产品列表图片显示太慢,经过研究发现是用户上传的图片太大。 针对这个问题,想到的解决方案是: 1、 产品上传时,限定图片上传大小不超过2m 2、 上传成功后将产品图片进行压缩,但是保留原图片,压缩后的图片名称添加后缀”-
阅读全文
springboot以jar包方式启动、关闭、重启脚本
摘要:springboot以jar包方式启动、关闭、重启脚本 启动 编写启动脚本startup.sh 授权 关闭 编写关闭脚本stop.sh 授权 重启 编写重启脚本restart.sh 授权
阅读全文
springboot-用logback将日志文件按等级保存到不同文件
摘要:springboot-用logback将日志文件按等级保存到不同文件 案例: 例如项目基本包名为com.xxx,将该包下的所有日志按debug、info、warn、error等级分别保存到D:/log文件夹下的logback_debug、logback_info、logback_warn、 logb
阅读全文
springboot-为内置tomcat设置虚拟目录
摘要:需求 项目使用springboot开发,以jar包方式部署。项目中文件上传均保存到D判断下的upload目录下。 在浏览器中输入http://localhost:8080/upload/logo_1.jpg能访问到D盘upload目录下的logo_1.png图片 解决方法 由于使用jar包方式,无法
阅读全文
springboot-部署到centos7
摘要:环境 系统:centos7 64位 安装jdk 第一步:下载 先进入官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 方法一:下载安装包到本地,再上传到服务器 根据系统选择相应
阅读全文
springboot-helloworld
摘要:前置条件 1、安装jdk 2、安装maven 3、能够上网 新建springboot-helloworld工程 使用idea新建 第一步:打开idea,点击create new project 第二步:如下图所示,在左列中选择Spring initializer,右侧选择安装的jdk,然后点击nex
阅读全文
springboot部署多个vue项目
摘要:在springboot下部署多个vue项目,只需要将vue打包成静态文件后,将其放在resources的静态文件夹下即可。 如下图:static目录下有三个vue的静态文件夹,分别为运营后台(admin)、企业后台(company)、网站前端(www) 访问地址: 运营后台:http://ip:po
阅读全文