Spring Boot
文章平均质量分 94
Spring Boot
表演系小学渣
沉迷键盘,无法自拔
展开
-
一、idea搭建springboot + jpa + postgresql项目
1、File->new->Project->Spring Initializr此时项目建好了,但是启动项目会报错,因为配了postgresql,必须配置链接到数据库postgresql 配置application.yml文件配置spring: datasource: driver-class-name: org.postgres...原创 2018-12-25 14:11:46 · 1917 阅读 · 0 评论 -
springboot配置文件参数映射到具体类
说明:该初始化可直接在static方法中获取参数1、添加依赖 annotationProcessor 'org.springframework.boot:spring-boot-configuration-processor'2、application.yml中添加配置参数## JWT 密钥 - startjwt: secret-key: 3453453453435435fg) access-token-expire-time: PT2H refresh-token-原创 2020-07-27 14:31:04 · 548 阅读 · 0 评论 -
springboot最新遇到的问题,加载不到resources中的文件
说明:最近刚新装了idea,本地升级了gradle与maven,使用idea2019.3,maven3.6.2, gradle5.6.3在使用idea创建springboot项目时,版本号为'2.2.2.RELEASE',问题一、配置dataSource发现无效,报错dataSource的url有问题解决:将jpa依赖注释掉,可以正常启动问题二、配置启动端口 server.por...原创 2019-12-13 16:28:33 · 2379 阅读 · 0 评论 -
九、springboot+ idea + gradle使用jib打docker镜像
1、在build.gradle文件中配置plugins { id 'org.springframework.boot' version '2.1.8.RELEASE' id 'io.spring.dependency-management' version '1.0.8.RELEASE' id 'java' id 'com.google.cloud.tools.jib' versio...原创 2019-09-25 18:05:29 · 1741 阅读 · 0 评论 -
八、springboot配置允许跨域访问
新建配置文件CorsFilter如下注:以下代码中Access-Control-Allow-Headers后面的access_token是属于前台传token到后台,若不需要可以去掉import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSer...原创 2019-09-25 16:04:48 · 192 阅读 · 0 评论 -
springBoot集成activity
https://blog.csdn.net/weixin_33768481/article/details/88253159原创 2019-07-10 16:26:08 · 784 阅读 · 0 评论 -
springBoot集成mysql8.0报错SQLNonTransientConnectionException: Public Key Retrieval is not allowed
修改链接数据库的url,url中添加参数allowPublicKeyRetrieval=true原代码url: jdbc:mysql://localhost:3306/observer?useSSL=false&characterEncoding=utf8&serverTimezone=GMT%2B8修改后url: jdbc:mysql://localho...原创 2019-06-16 12:13:18 · 703 阅读 · 0 评论 -
SpringBoot1.X和2.X版本配置内置tomcat,处理错误The valid characters are defined in RFC 7230 and RFC 3986
异常一:Invalid character found in method name. HTTP method names must be token原因:产生这个问题的原因是页面表单提交了大量的数据,而这些数据量可能超过了Tomcat 定义的Header头内容,只要设置一下Tomcat的maxHttpHeaderSize解决:springBoot配置:server: addr...原创 2019-05-31 14:18:10 · 2618 阅读 · 8 评论 -
SpringBoot2.0版本以上及以下中异常处理,跳转404页面
此两种方法未经过亲自验证,只作为备用一、springBoot2.0版本以下1、前台写好404页面2、添加后台代码import org.springframework.boot.autoconfigure.web.ErrorController;import org.springframework.stereotype.Controller;import org.spring...原创 2019-04-02 11:44:11 · 2043 阅读 · 0 评论 -
HttpClient调用外部接口
1、gradle添加包 implementation 'org.apache.httpcomponents:httpclient:4.5.1' implementation 'commons-collections:commons-collections:3.2.2'2、调用import org.apache.commons.collections.MapUtils;...原创 2019-03-18 18:11:55 · 568 阅读 · 0 评论 -
四、SpringBoot添加多个定时任务
1、创建好springboot项目,不需要任何的其他包2、在启动类上添加注解@EnableScheduling即可开启定时任务@SpringBootApplication@EnableSchedulingpublic class WebsitemonitoringApplication { public static void main(String[] args) { ...原创 2019-03-18 18:02:47 · 3321 阅读 · 0 评论 -
七、springBoot配置 devTool热部署
1、添加包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </...原创 2019-03-12 22:47:30 · 884 阅读 · 0 评论 -
二、springBoot+gradle+postgresql运行环境配置以及集成druid连接池(application.yml)
一、没有连接池的配置server: port: 4567spring: datasource: username: postgres password: 123456 url: jdbc:postgresql://localhost:5432/myjpaproject driver-class-name: org.postgresql.Driver...原创 2019-03-08 14:23:50 · 4033 阅读 · 0 评论 -
springBoot添加自定义过滤器Filter
方式11.添加component注解2.实现javax.servlet.Filter3.重写init,doFilter,destory方法方式2添加1添加@webfilter注解、@Order(1)注解,可以设定过滤的路径@WebFilter(filterName = "**",urlPatterns = {"*.html"})2.实现javax.serv...原创 2019-03-14 22:35:52 · 881 阅读 · 0 评论 -
vue下载zip文件
前台 :<q-btn color="primary" size="md" @click="downwin"> downwin () { this.$axios({ method: 'get', url: '/updateServerVersion/zipdownload?filename=electron-mat.zip', ...原创 2020-02-25 17:15:08 · 781 阅读 · 0 评论 -
三、springBoot+maven+mysql运行环境配置以及集成druid连接池(application.properties)
一、无连接池1、单一配置server.port=7654spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/mybatisproject?useUnicode=true&characterEncoding=u...原创 2019-03-08 14:24:05 · 1009 阅读 · 0 评论 -
三、springboot + jpa配置druid
application.properties直接配置# DataSourcespring.datasource.druid.url=jdbc:postgresql://localhost:5432/firstprojectspring.datasource.druid.username=postgresspring.datasource.druid.password=123456sp...原创 2019-01-05 20:25:59 · 1232 阅读 · 0 评论