![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
李修睿
这个作者很懒,什么都没留下…
展开
-
java中@value ${xxx}引用的值找不到怎么设置默认值?解决!
如下是一个定时任务,去配置文件(yml)查值,因为个别环境我们并不想让它执行,那么我们不设置就导致项目启动报错。怎么解决呢,给它个默认值 - ,’-'的意思就是禁用,有时间你们可以看下。那么问题来了默认值我们要怎么设置呢,那么就是如下如所示。原创 2023-03-07 15:30:42 · 1343 阅读 · 0 评论 -
记一次数据模型窜项目事件
事情是这样的,公司同时开发几个类似的项目,有些公共模块比如DataEntity模块,每个项目都有,有些项目就是copy过来修改的,并且都是根据entity来生成表结构的,部署上去后总是会发生这种情况,这个项目生成的表结构跟那个项目的表结构完全一直,更离谱的是一些其他项目都有的表也跑到别的项目区了。一直都没找到问题,今天看pom问件幡然醒悟,原来是所有的项目都是使用的同一个maven仓库,而项目打的jar包也是进maven库的,假如说A\B两个项目的dataEntity都是如下配置的。原创 2023-03-01 16:04:27 · 81 阅读 · 0 评论 -
解决Error creating bean with name ‘XXXX‘ defined in URL
遇到了一个神奇的bug,在开发环境能好好运行的jar,到生产环境启动的时候报Error creating bean with name 'XXXX' defined in URL的异常,并且每次都是报的同一个类找不到,试了各种方法都没能解决,网上也找了很多资料基本无用。经过多次猜测和尝试,终于发现原因。原来是由于一个服务器跑了多个项目,资源不够用,所以每个jar包都设置了启动参数,最终是原因启动参数中给该jar包的资源不足,修改了启动参数后,顺利运行起来。原创 2023-02-21 14:59:44 · 9790 阅读 · 3 评论 -
SpringCloud 模块间调用
引入包,springboot与 SpringCloud的包的版本要匹配 我的SpringBoot是2.2.4.RELEASE,SpringCloud是Hoxton.SR1。启动类上必须有 @EnableEurekaClient,调用别的模块服务的调用类 通过项目名访问必须加@LoadBalanced 这个注解。原创 2023-02-20 16:39:53 · 1763 阅读 · 0 评论 -
springboot允许跨域访问
package com.common.springbootconfig;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.se.原创 2021-07-09 14:26:00 · 114 阅读 · 0 评论 -
springboot 使用jpa
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://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/m原创 2021-07-08 09:35:15 · 97 阅读 · 0 评论