springboot
王者之座
这个作者很懒,什么都没留下…
展开
-
springboot+hutool实现发送邮件(html格式)
Causedby:org.springframework.beans.factory.BeanCurrentlyInCreationException:Errorcreatingbeanwithname'mvcContentNegotiationManager':Requestedbeaniscurrentlyincreation:Isthereanunresolvablecircularreference?显示循环依赖但是我查过并没有引入什么地方的,...原创 2021-07-07 15:26:33 · 3583 阅读 · 0 评论 -
element-ui el-table+springboot实现通用排序方法
我的前后端是用renren-fast框架实现的各位看官请自行了解,代码如下前端主要代码<el-table :data="dataList" border v-loading="dataListLoading" @sort-change="sortChange" @selection-change="selectionChangeHandle" style="width: 100%;"> <el-t原创 2021-06-15 15:41:46 · 1933 阅读 · 0 评论 -
springboot升级出现跨域
问题:由2.2.7升级出现跨域问题原先跨域配置:@Configurationpublic class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOriginPatterns("*")原创 2021-06-07 21:04:07 · 307 阅读 · 0 评论 -
idea运行java项目报出bean已经存在,重复
问题:最近在研究开源项目所以下了个开源springboot的项目运行成功,添加了个小模块删删减减,到最后发现运行说bean加载重名了 ,查了下 并没有重名啊。原因:代码生成后本来是在原有模块下的,但是后面想到微服务就应该模块分明就复制了个,删除以前的代码。结果后面发现target下生产的class没有重新编译,所以导致重名。解决方案:idea左上方rebuild一下即可。...原创 2020-12-23 14:36:12 · 2349 阅读 · 0 评论 -
springboot项目部署提示shiro没有权限,但是idea上运行却不会有问题
问题:在本地测试idea上测试可以通过,部署时候却提示没有权限原因:之前测试接口在shiroConfig里面配置了,可以越过权限和登录进行调用接口。filterMap.put("/sys/user", "anon");但是后面在接口上配置了权限@RequiresPermissions("sys:user:info")解决方案:因为这个接口需要权限但是在登录判定又不需要登录形成了冲突吧,最后shiroConfig删除对应的代码即可。...原创 2020-12-21 10:45:05 · 524 阅读 · 0 评论 -
springcloud部署提示 找不到url
之前在idea上运行 springcloud 用nacos做配置中心玩的好好地,打包部署后发现读取文件可以但是报出没有url。后面发现可能是配置中的中文注释的原因,把注释删除了就好了原创 2020-12-16 10:23:02 · 611 阅读 · 0 评论 -
SpringBoot中jar包部署没有主清单属性的问题
springcloud下面的springboot项目在idea上运行可以,但是用idea打包却不行。提示问题没有主清单属性的问题百度了都是加上<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-ma.原创 2020-12-16 09:51:45 · 526 阅读 · 0 评论 -
springboot项目 导入项目 oracle 无匹配的协议 其他机子可以
根据网上说的都是版本不匹配问题 说jdbc6 不适配oracle12 但是同一个项目不同机子 git下来怎么可能, 后面删除了maven对应 com-》oracle下的所有文件 重新用maven下载 就可以了,估计是之前下的包有问题还是怎么滴。...原创 2020-12-02 15:48:59 · 158 阅读 · 0 评论 -
springboot 如何优雅的抛出异常
之前项目的异常是一层一层抛出去及其麻烦,并且每个层都要try catch 然后把错误信息包装返回到最顶层 ,从service一层一层抛出去。人都写傻了,后面发现了springboot项目有全局拦截器。还是看的太浅了,先随便创建一个全局拦截MyControllerAdvice.java/** * controller 增强器 */@ControllerAdvicepublic class MyControllerAdvice { /** * 全局异常捕捉处理原创 2020-08-21 16:40:28 · 3666 阅读 · 0 评论 -
swagger @ApiParam 参数设置为可为空却还是要求输入参数
由于 ApiParam默认可为空 所以没设置 以为就可为空额 结果页面测试还是需要传 不然报错后面发现RequestParam 默认为必传。。。 需修改为false 贴记录原创 2020-08-18 15:29:21 · 4308 阅读 · 3 评论 -
cas6.2整合springboot入坑指南
我的服务端地址是https://sso.text.com:8080/cas客户端地址是http://sso.text.com:8088整合方法如下,来自网址cas单点整合springboot整合过程发现老是跳到http://sso.text.com:8088/login怎么办都不好使网上查了都是简单配下就可以了,后面新建了个maven项目 导入这几个基本的包即可,后面排除了下发现是某个springboot包的问题目前不知道为什么 请各位指点了。...原创 2020-07-27 17:55:49 · 764 阅读 · 0 评论 -
maven引入包不完全问题
idea研究开源 之前引入都没问题,最近老是出现有些包引入报红。并且是网络上查得到的常用的包所以很疑惑。导致很多开源项目导包全部报错,后面发现是系统默认的maven配置和仓库问题之前有配置过maven所以没注意,后面发现新建的项目 或者git上下下来的项目maven还是原来的 而原来的被我删了,读取不到配置文件,而原来仓库还存在某些包 导致部分包可用。点OVERRIDE把这三个改掉即可还有吧other setting里的也改掉 免得后面导入的系统还是指向原来的maven...原创 2020-05-13 09:55:26 · 1035 阅读 · 0 评论 -
java.sql.SQLException: not support oracle driver 8.0
最近在研究开源项目 导入项目发现了这个问题 但是网上都是java.sql.SQLException: not support oracle driver 1.0所以找不到合适的解决方式 后面又检查了一遍 发现数据库连接从mysql换成oracle但是驱动忘记换了 如此脑残也只有我了吧特此记录 顺便让犯错的人好找点...原创 2020-05-13 09:48:40 · 9295 阅读 · 6 评论 -
springboot+dynamicDataSource动态添加切换数据源
之前有篇写了切换数据源的方法,那些可以在yml中配置固定的几个数据源进行切换后面需要新需求 在数据库实现增删改查数据源 然后连。之前配置的就不说了自行查看https://blog.csdn.net/oTianKongLan123/article/details/1037004111.修改初始加载的数据源map,之前传获取的tagetData是直接读取yml中的多个数据源。此时我写了data...原创 2019-12-25 17:15:31 · 4262 阅读 · 2 评论 -
SpringBoot +DynamicDataSource切换多数据源记录方法
刚开始用一个数据源,但是上头要求要做多数据源切换的。看了框架有自带的可以切数据源但是数据源是固定在YML文件的;一、固定多个数据源切换1.由于我这个版本的自带DynamicDataSource包 我就不引入了。各位看官缺包自行去maven上查Dynamic-DataSource第一个就是了。2.在yml中配置两个数据源3.启动时启动连接池的方法获取,在APPLICATION启动...原创 2019-12-25 16:11:57 · 3878 阅读 · 0 评论 -
springboot使用AOP实现切面编程
之前看日志里面有用到aop的技术所以想照着做一个过程如下1创建一个@interface文件package io.sirc.common.annotation;import java.lang.annotation.*;/** * 系统日志注解 * */@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIM...原创 2019-08-15 15:03:01 · 186 阅读 · 0 评论 -
springboot定时任务使用QUARTZ出现 java.lang.NoSuchMethodException: io.sirc.modules.job.task.XXX
找不到方法 由于项目是之前开源项目人人fast 所以配置全在后台系统中了 配置方法和方法名出现此问题,后面发现配置时候方法名多按了个空格 导致找不到方法 以此推出方法名和类名估计没有进行空格替换 虚谨慎 花了我一个多小时 特此记录...原创 2019-04-10 11:40:45 · 2847 阅读 · 0 评论