
spring boot
桑丘紫言
这个作者很懒,什么都没留下…
展开
-
Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary up
这个问题也是某天做一个上传文件功能发生的。然后在网上查找的资料,整理了这几个解决方案。 1.在application.yml文件中设置multipart location ,并重启项目 spring: http: multipart: location: /data/upload_tmp 2.在application.yml文件中设置 server tomc...原创 2020-04-13 14:24:50 · 523 阅读 · 0 评论 -
java后端解决跨域问题
1. response.setHeader("Access-Control-Allow-Origin", "*"); 2. @CrossOrigin(origins = "*",maxAge = 3600)原创 2020-02-29 11:20:39 · 151 阅读 · 0 评论 -
SpringBoot集成Jasypt安全框架,配置文件内容加密
我们在SpringBoot项目中的yml或者properties配置文件中都是明文的,相对而言安全性就低了很多。都知道配置文件中的都是一些数据库连接用户名密码啊、一些第三方密钥等信息。所以我们谨慎点,使用下加密吧。 这里面使用的是Jasypt的安全框架。 一:在pom.xml中引入jar包 <!-- Jasypt加密 --> <dependency> <gr...原创 2019-05-23 10:23:21 · 232 阅读 · 0 评论 -
启动hsf踩坑记
1.需要配置setting.xml <?xml version="1.0"?> <!-- ======================================================================== --> <!-- settings.xml for maven users --> <!-- Version: 2 -...原创 2019-05-08 14:35:39 · 605 阅读 · 0 评论 -
Spring中的@Scope()注解
在Spring中,Bean的Scope参数值用于决定访问者的Bean实例应该以哪种方式返回Spring容器调用方法 Bean的Scope参数支持5种类型 1.singleton--按照Spring的IOC容器返回一个单Bean实例; 2.prototype--每当请求的时候返回一个新的Bean实例; 3.request--按照HTTP Request返回一个单一的Bean实例; 4.se...原创 2019-04-19 16:24:09 · 240 阅读 · 0 评论 -
springboot 前端参数string 转换为后台date类型,后台返回前端date类型转换为String类型
1.编写格式转换器加@Compent 实现注入springboot 容器 package com.example.spdemo.common; import org.springframework.core.convert.converter.Converter; import org.springframework.stereotype.Component; import java.te...原创 2019-04-19 15:36:16 · 4582 阅读 · 2 评论 -
pom.xml文件的<optional>true</optional>是什么?
<optional>true</optional>表示两个项目之间依赖不传递;不设置optional或者optional是false,表示传递依赖。原创 2019-04-19 11:39:03 · 1510 阅读 · 0 评论 -
Springboot 集成redis
1.pom.xml <!-- 集成redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependen...原创 2019-04-23 16:12:51 · 127 阅读 · 0 评论 -
springboot 读取配置文件自定义属性值
1.在application.properties中 #短信发送配置 post.msg.pm-host=xxxxx post.msg.pm-cm-port=9080 post.msg.pm-ws-port=9070 post.msg.ac-name=xxx post.msg.ac-password=xxx 2.编写config配置类 pom.xml-->使用快速开发包 省略gett...原创 2019-04-18 17:40:08 · 1167 阅读 · 0 评论 -
springboot 项目部署后对配置文件进行密码加密
1.第一种方式:使用srpingboot druid pom.xml引入 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> ...原创 2019-04-12 20:09:24 · 1886 阅读 · 0 评论 -
IDEA 工具开发springboot 框架 热部署的问题
快捷键的方式 ctrl+F9(或者ctrl+Fn+F9)--->代码修改后手动编译文件 以下两种方式不需要手动编译或重启项目就可以进行自动编译重启 1.如果springboot 使用的是内置tomcat--->main函数启动 需要使用热部署的工具类 pom.xml引入 <!-- 热部署--> <dependency> ...原创 2019-04-12 17:04:20 · 191 阅读 · 0 评论 -
Springboot 打war包踩过的那些坑
1.修改启动类 继承 extends SpringBootServletInitializer 实现方法 configure @SpringBootApplication @EnableScheduling @Configuration public class DemoServicesApplication extends SpringBootServletInitializer { p...原创 2019-04-12 15:47:14 · 1857 阅读 · 0 评论 -
spring boot 使用自定义配置文件读取文件内容
1.在application.properties中,添加自定义的配置信息 neo.title=纯洁的微笑 neo.description=分享技术,品味生活 同时存在 application.yml 和 application.properties,并且里面配置相同,application.properties 的配置会覆盖 application.yml。 2.读取单个配置项 当需要...转载 2019-04-05 09:41:48 · 290 阅读 · 0 评论 -
Java Excel省市区级联菜单设置(使用POI写excel,并且添加数据校验)
需要引入的poi maven依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> <d...原创 2019-03-19 13:24:54 · 2311 阅读 · 1 评论 -
springboot中通过cors协议解决跨域问题
1、对于前后端分离的项目来说,如果前端项目与后端项目部署在两个不同的域下,那么势必会引起跨域问题的出现。 针对跨域问题,我们可能第一个想到的解决方案就是jsonp,并且以前处理跨域问题我基本也是这么处理。 但是jsonp方式也同样有不足,不管是对于前端还是后端来说,写法与我们平常的ajax写法不同,同样后端也需要作出相应的更改。并且,jsonp方式只能通过get请求方式来传递参数,当然也还有其...转载 2019-02-13 19:10:43 · 136 阅读 · 0 评论 -
spring aop 拦截器注解方式实现脱敏及源码下载地址
pom.xml 文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma原创 2019-02-13 17:24:34 · 2458 阅读 · 0 评论 -
SpringBoot使用Druid数据源
1.pom.xml 配置 <!-- druid数据库连接池 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.10</version&转载 2019-01-08 15:11:28 · 374 阅读 · 0 评论 -
IDEA开发SpringBoot项目 + mysql +mybatis-plus插件
IDEA搭建springboot项目 最终项目结构展示 1.pom.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc...原创 2019-01-08 14:22:34 · 5626 阅读 · 0 评论