Java
文章平均质量分 63
Java 之从入门到超神
RubyXun
努力在热爱的领域里熠熠生辉
展开
-
【BeanTrimUtil】通过反射去除JavaBean中String类型数据的空格:一行代码搞定整个Bean的字符串去空!
一行代码搞定整个JaveBean的字符串去空 removeSpacesVoid() 无需接参原创 2023-09-20 11:59:18 · 1316 阅读 · 0 评论 -
【原创】FastJson:JSON接口调用后返回大量反斜杠(“/“) 之坑解决方案!牛逼!超神!
fastjson,json,序列化,反斜杠原创 2023-07-27 18:09:33 · 2654 阅读 · 1 评论 -
【原创】MyBatis之坑:Parameter ‘arg0‘ not found. Available parameters are [param, param1] 之解决方案
Mybatis3新特性,Provider原创 2022-11-03 17:05:43 · 920 阅读 · 1 评论 -
【原创】MySQL超神之路:GROUP_CONCAT函数忽略拼接空字符串之解决方案
MySQL GROUP_CONCAT忽略空字符串 进行拼接原创 2022-09-05 11:23:35 · 3512 阅读 · 0 评论 -
【原创】MyBatis之坑:MapperXML文件报错(Unable to resolve table ‘LIMIT‘)
和标签使用可能会出现的问题java - When use both WHERE IF DESC and LIMIT by Mybatis, IDEA shows Unable to resolve table 'LIMIT' - Stack Overflowhttps://stackoverflow.com/questions/60575770/原创 2022-06-09 16:06:23 · 3908 阅读 · 3 评论 -
【转载】Swagger常用注解说明
api标记Api 用在类上,说明该类的作用。可以标记一个Controller类做为swagger 文档资源,使用方式:与Controller注解并列使用。 属性配置:在SpringMvc中的配置如下:2. ApiOperation标记ApiOperation:用在方法上,说明方法的作用,每一个url资源的定义,使用方式:与Controller中的方法并列使用。属性配置:在SpringMvc中的配置如下:3. ApiParam标记ApiParam...转载 2022-06-09 10:15:02 · 4676 阅读 · 0 评论 -
【原创】OPTIONS请求之跨域请求被阻止(原因:CORS预检通道未成功)解决方案 超神!牛逼!
前后端交互:OPTIONS请求跨域失败问题原创 2022-06-02 12:44:20 · 4468 阅读 · 0 评论 -
【原创】SpringBoot之坑:@org.springframework.beans.factory.annotation.Autowired(required=true)
报错详情:——————————————————————————————————————————Unsatisfied dependency expressed through field 'deptService'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'cn.adomain.service.DeptServic原创 2022-05-06 11:06:22 · 2130 阅读 · 0 评论 -
【原创】MyBatisPlus代码生成器之配置工具类
说明在MP官方提供的代码基础上略微更改,可自行再次修改代码生成器(3.5.1+版本) | MyBatis-Plushttps://www.mybatis-plus.com/guide/generator-new.html(仅适用 3.5.1 以上版本,对历史版本的不兼容)import com.baomidou.mybatisplus.annotation.FieldFill;import com.baomidou.mybatisplus.generator.FastAutoGene原创 2022-05-04 17:01:44 · 532 阅读 · 0 评论 -
【转载】Consul和Openfeign实现客户端负载均衡
声明:转载文章署名及贴出原文链接—————————————————————————————————————————————知乎-zachary1979原文链接:通过consul和openfeign实现客户端负载均衡 - 知乎一、构建消费端 1.1 定义消费接口(feign客户端) @Component //Feign客户端 @FeignClient("spring-cloud-consul-producer") public interface ConsumerFeignClie转载 2022-03-30 17:14:42 · 269 阅读 · 0 评论 -
【转载】SpringCloud OpenFeign 核心原理
声明:转载文章署名及贴出原文链接—————————————————————————————————————————————知乎-是龙台呀原文链接: 花一个周末,掌握 SpringCloud OpenFeign 核心原理 - 知乎前言 现在的微服务在互联网圈子里应用已经相关广泛了,SpringCloud 是微服务领域当之无愧的 "头牌" 加上现在的一些轮子项目,新建一个全套的 SpringCloud 项目分分钟的事情,而我们要做的事情,就是不把认…https://zhuanlan.zh转载 2022-03-30 17:05:08 · 309 阅读 · 0 评论 -
【转载】一文看懂|分布式系统之CAP理论
由于 AP 或者 CP 的选择,可能仅局限为整套系统的局部,甚至某些特殊的数据上,而我们又是用这种局部的特性去描述了整套系统,所以就导致了区分的困难。而这本身其实也日渐成为了 CAP 的一个大问题,从而被人诟病。转载 2022-03-30 16:06:28 · 139 阅读 · 0 评论 -
【转载】什么是分布式锁?
————————————————————————————————————————————转载出处:https://zhuanlan.zhihu.com/p/62957534————————————————————————————————————————————在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。那具体什么是分布式锁,分布式锁应用在哪些业务场景、如何来实现分布式锁呢?今天来探讨分布式锁这个话题。什么是分布式锁要介绍分布式锁,首先要提到转载 2022-03-29 20:44:49 · 92 阅读 · 0 评论 -
【转载】SpringMVC的工作原理
声明:转载文章署名及贴出原文链接————————————————————————————————————————————知乎-杀戮苍生原文地址:https://zhuanlan.zhihu.com/p/56865616————————————————————————————————————————————一、MVC模式MVC是 model、view、和controller的缩写,分别代表web应用程序中的三种职责:model-模型:用于存储数据以及能处理用户请求的业务逻辑vi转载 2022-03-23 09:36:15 · 983 阅读 · 0 评论 -
【原创&转载】SpringCloud之坑:Eureka Client注册报错 Cannot execute request on any known server解决方案
注意————————————————————————————————————————————WebSecurityConfig需要添加 @EnableWebSecurity 注解添加Security权限验证后注册中心地址需添加用户名及密码**客户端及服务端注解————————————————————————————————————————————示例【转载】简书-yanshihao原文地址:https://www.jianshu.com/p/59eea0b6ab96——原创 2022-03-22 16:32:21 · 691 阅读 · 0 评论 -
【原创】MyBatis Plus之坑:Field [xxx] in [xxx] required a single bean, but 2 were found 之解决方案
问题详情:关键提示Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans, or using @Qualifier to identify the bean that should be consumed两种爬坑方法————————————————————————————————————————————上坑之一:在application.yml或applic原创 2022-03-15 15:25:58 · 1715 阅读 · 0 评论 -
【转载】JavaWeb之ssm框架搭建中遇到的问题
spring 4.0.2.RELEASE版本可能不能被jdk8u161版本识别,导致使用不了注解,最好用4.3.1.RELEASE以上的版本(4.3以下没试过不知道,用的时候是4.3.1和4.3.9都可以)在使用tomcat启动时候可能会发生LOC异常(基本上是jar包错误)详情请看:https://www.cnblogs.com/miye/p/7211602.html由于spring版本用的是4.3以上可能会发生:Spring集成JSON报错:java.lang.ClassNotFoundE.转载 2021-12-17 10:05:40 · 137 阅读 · 0 评论 -
【原创】终止Tomcat服务后提示内存泄漏问题:org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc 之解决方案
报错提示警告 [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc Web应用程序 [xxxxx] 注册了JDBC驱动程序 [com.mysql.cj.jdbc.Driver],但在Web应用程序停止时无法注销它。 为防止内存泄漏,JDBC驱动程序已被强制取消注册。问题解决找到tomcat安装目录再进入bin文件夹删除数据库驱动jar包 tomcat安装目录>bin>数据库驱动文件,删除原创 2021-12-17 09:36:37 · 10189 阅读 · 2 评论 -
【原创】JDBC中SQL语句报错:java.sql.SQLException: Column ‘columnName‘ not found. 常见小问题
引用的文章(内有详细举例)https://blog.csdn.net/qq_44543508/article/details/91944052 -CSDN_宜春===========================1、查询语句是否有问题,特别注意查询语句的别名问题2、po是否有对应的name3、实体映射问题,实体类没有name4、需要取出的列是否包含在ResultSet结果集里面(补充)===========================解析:执行过的SQL语句是放在Result原创 2021-09-19 11:38:37 · 2098 阅读 · 0 评论 -
【原创】Java之DBHelper类
初·言仅用作JDBC连接数据库,小小的封装代码示例import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class Test { public static void main(String[] args) { //使用DBHelper封装类 DBHelper db = new DBHelper(); Statement原创 2021-07-01 12:24:01 · 499 阅读 · 0 评论