![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 78
Peak_H_
这个作者很懒,什么都没留下…
展开
-
SpringBoot/logback日志文件独立【多日志文件输出】
在我们业务开发中,有时候有部分代码需要打印日志方便后面追溯、排除问题,但是日志输出的内容又比较多,影响到了查看其他日志,或者某个任务的日志需要单独记录,查看起来更加方便,这时候就需要把日志文件独立出来。使用此方法,可以把不同模块的日志输出到不同的目录中去。原创 2023-05-18 17:50:45 · 1998 阅读 · 4 评论 -
ShardingProxy(ShardingJDBC)自定义分表规则
文章目录一、场景二、代码编写1.创建maven工程,引入pom依赖。2.范围分片算法.3、精确分片算法。4、工具类三、ShardingProxy配置。四、额外的话一、场景在使用ShardingJDBC或ShardingProxy时,有些表按照取模/hash无法满足分库分表规则,这个时候可以自己实现分库分表的策略.下面按照时间分表,orgId分库.二、代码编写1.创建maven工程,引入pom依赖。<dependencies> <dependency>原创 2021-07-27 15:45:48 · 1617 阅读 · 2 评论 -
解决Spring/SpringBoot @RequestParam注解无法读取application/json格式数据。
Emmmm…最近在做项目的途中,有遇到一个方法需要接收的参数只有一个或者较少的时候就懒得写实体类去接收,使用spring框架都知道,接收单个参数就使用@RequestParam注解就好了,但是前段对应的Content-type是需要改成application/x-www-form-urlencoded,所以在接口文档上面特地标记了。但是…不知道前端是格式改了但是参数还是用的json格式没有改成键值对的方式传递还是什么原因,就一直说参数传不过来,叫我改回json格式的。。我也实在是懒,另外一个也觉得没必要,就原创 2020-06-22 18:44:36 · 17087 阅读 · 10 评论 -
关于上传文件ServletFileUpload.parseRequest(request);为空的问题
在项目app端上传文件中遇到这个问题,java后台自己写一个form表单上传文件一样能上传,但是用postMan测试和app端调用就是解析不出来文件,在网上查看了很多资料,各种方法都试了试,还是没用,最后自己去查看配置文件的时候才看到我们项目的配置文件是以类的方式写的 这个配置之前没注掉,所以一直解析出来都是空,注掉了之后就正常了....原创 2018-11-20 10:05:08 · 1730 阅读 · 0 评论 -
Java传入中文字符串返回第一个汉字的首字母大写
public class FirstLetterUtil { private static int BEGIN = 45217; private static int END = 63486; // 按照声母表示,这个表是在GB2312中的出现的第一个汉字,也就是说“啊”是代表首字母a的第一个汉字。 // i, u, v都不做声母, ...转载 2019-01-21 14:13:05 · 1696 阅读 · 1 评论 -
SSM框架,配置多个数据源
因为公司需求,不同的接口需要连接不同的数据库,在网上找了些资料,最后解决了这个问题1.首先在db.properties里配置#dataSource1jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://XXX:3306/xxx?characterEncoding=utf-8&useSSL=falsejdbc.username...转载 2019-01-22 16:20:21 · 614 阅读 · 0 评论 -
关于spring Boot配置文件(properties,yml)不会自动提示
在搭建springBoot项目的时候,一切都正常,就是配置文件死活没有自动提示…在网上搜了一大堆解决方案,一个个试了都没用…甚至有点绝望…然后觉得应该是idea里面配置问题,就下载了一个新版本的idea,一步一步重新配置,进去之后果然没用不提示的问题…然后我就按着自己的习惯一步一步往下配…都没有问题…这个时候有点怀疑人生在最后看着这么多多余的文件在项目里面,看着就很不舒服,就想着把这些给忽略掉...原创 2019-03-21 09:26:48 · 5360 阅读 · 1 评论 -
springMvc,SpringBoot自定义注解校验接收参数不能为空
在很多时候我们的Controller是需要对接收参数进行校验的,如果为空的会影响一些操作.然后自己写了一个自定义注解实现了参数校验上代码~~~~~~~~~~~~~~首先是自定义注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotatio...原创 2019-03-25 16:36:25 · 20924 阅读 · 5 评论