#开发 Java生态圈
文章平均质量分 59
Java系相关的组件在实际开发中遇到的问题、编码技巧、最佳落地方案实践、场景编程示例等
志大洋
这个作者很懒,什么都没留下…
展开
-
ResultSetMetaData.getColumnName踩坑记
ResultSetMetaData getColumnLabel getColumnName原创 2022-08-05 19:04:27 · 1075 阅读 · 3 评论 -
Spring拦截器对客户端签名认证
在本空间有一文章,描述了如何通过Postman工具自动添加请求报文的签名。其请求报文格式及签名位置参考《报文格式》下面给出服务器端如何签名认证的示例。先定义拦截器:package com.xxx.home.openapi.comm;import java.io.IOException;import java.io.PrintWriter;import java.io.StringWriter;import java.io.UnsupportedEncodingException;..原创 2021-11-03 17:16:28 · 441 阅读 · 0 评论 -
RestTemplate拦截器中统一追加报文签名
在本空间有一文章,描述了如何通过Postman工具自动添加请求报文的签名。其请求报文格式及签名位置参考《?》现同样,如果我们调用某平台,对方平台也要求我们调用时必须有签名,以防止报文中途被篡改。下面给出普通性做法。本例以SpringBoot为基础。下面是拦截器的实现。package com.ule.xxx.thrsp.comm;import java.io.IOException;import java.io.UnsupportedEncodingException;import ja原创 2021-11-03 16:08:56 · 623 阅读 · 0 评论 -
springMVC中多数据源切换的两种主流实现方法(二)
说到多数据源,使用的场景一般有:1,主从数据库切换;2,多租户间数据逻辑隔离或数据库负载均衡;本文后继的例子均以SSM架构为基础讲解,如你的框架不适合,请参考思路即可。----------------------------------------------------------------------------------------------------------------...原创 2019-06-13 10:23:59 · 1152 阅读 · 2 评论 -
在含有分隔符的字符串中查找是否含有特定字符的正则表达式
在项目中看到很久之前的某小弟写的代码,原本目标是在含有分隔符号(本文中是空格)的字符串中判定是否含有特定的元素。原作者费尽心思写了小函数,但还是有小BUG。原来代码这里就不贴出来了。举个栗子:分隔符为“空格”,下面的各行为可能的分隔符号的字符串。目标是查找这些字符串是是否有8这个元素。125 8 8 8 89 3 8 80 8 128 8 9 128 89 8a 9...原创 2018-08-20 12:10:58 · 2416 阅读 · 0 评论 -
关于Service方法调用时出现org.apache.ibatis.binding.BindingException错误的可能原因
项目是SpringBoot + Mybatis构建的。关键组件版本如下:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9...原创 2018-02-12 16:39:48 · 9573 阅读 · 1 评论 -
Spring生态圈的概要说明
Spring 主要jar包;Spring子项目介绍翻译 2017-11-01 17:31:42 · 3861 阅读 · 1 评论 -
springMVC中多数据源切换的两种主流实现方法(一)
说到多数据源,使用的场景一般有:1,主从数据库切换;2,多租户间数据逻辑隔离;本文后继的例子均以SSM架构为基础讲解,如你的框架不适合,请参考思路即可。最关键的是org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource类。-----------------------------------...原创 2017-09-12 15:06:43 · 17915 阅读 · 11 评论