自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 java 静态代码块中获取nacos配置

本文介绍了一个使用Nacos作为配置中心的应用案例。通过Spring Cloud的RefreshScope注解和ConfigurableApplicationContext,实现动态获取Nacos中的配置信息。文章详细展示了如何在Java应用中注入并读取这些配置。

2025-10-15 17:17:13 78

原创 java 使用oracel数据库在插入数据后返回主键

1)insertRecord插入日志记录,使用SYS_GUID()生成主键ID,并记录code(截取前3位)、type和link_code字段;通过HashMap构建参数,调用insertRecord方法插入数据后,自动获取生成的主键ID。2)updateByPrimaryKey根据主键更新日志状态和数据。

2025-08-10 20:02:36 149

原创 java 处理接口入参不规范命名(非驼峰)

SpringMVC框架的Jackson解析器无法直接匹配实。此时可通过(@JsonProperty注解强。在Java中处理接口入参参数全大写时,可通过以。此注解用于指定JSON字段与实体类字段的映射关。当请求参数为全大写或首字母大写时,系,确保能正确接收参数。

2025-08-10 19:54:28 136

原创 pom 读取本地路径的依赖

本文介绍了Maven pom文件中dependency标签的常用配置项,包括groupId、artifactId、version等基本元素,重点说明了scope属性的不同取值含义(compile/test/runtime/provided/system)。特别讲解了system作用域的使用方法,需配合systemPath指定本地路径,并指出其三点限制:GAV组合必须唯一、不能从远程仓库解析、路径必须存在。此外还介绍了exclusions排除依赖的用法。

2025-08-10 19:47:34 357

原创 java 在静态方法中读取配置文件中的内容

本文介绍了通过实现ApplicationContextAware接口获取Spring容器上下文的方法。创建SpringContextUtil工具类,使用@Component注解使其被Spring管理,通过setApplicationContext回调方法静态保存ApplicationContext。该工具类提供两个静态方法:getBean()用于获取容器中的Bean实例,getProperty()用于读取配置文件属性。这种方式实现了在非Spring管理类中便捷访问Spring容器资源的功能,增强了代码的灵活

2025-08-10 19:23:28 268

原创 java 在Netty中处理multipart/form-data类型的请求并获取文件

二、通过feign发送multipart/form-data类型文件请求。一、multipartFile与file之间相互转换(了解)三、使用FullHttpRequest对传送数据进行解析。四、netty编解码器部分。

2024-10-19 11:16:48 687 1

原创 SQL oracle数据库中实现分页的简单sql语句

OFFSET '20' ROWS表示跳过前20行,FETCH NEXT '100' ROWS ONLY表示获取接下来的100行。上述sql中,OVER(ORDER BY '表中某字段' DESC|ASC),可用DESC倒序 或者 ASC正序。简单来说就是将查询结果中新加了一个行号字段,字段名为rn,通过行号来实现不同的操作当然一般用作分页。注意:OFFSET和FETCH实现分页查询需要在oracle12c及其之后才可以使用。上述sql中: ROW和ROWS 可以互换使用、作用相同;

2024-06-04 21:15:12 884

原创 java使用yml配置文件注入,set方法注入配置

该方式使用@ConfigurationProperties(prefix = "")的形式注入,可在nacos配置中心中配置自动实现热更新;若在不改动yml文件中配置的前提下,想要不采用list命名以上成员变量,可用另外的一种@Value("${moder.roster.list}")的形式注入,但要注意在类上要使用@RefreshScope注解才可以实现nacos热更新机制,不过这种方式日常开发中不推荐。

2024-05-14 21:42:22 803

原创 SQL 统计某时段下交易成功率的百分比(初学sql函数总结)

和java代码中的substring很相像,第二个参数为截取起始下标,第三个参数为截取终止下标。以上是对下列sql中使用到的函数做出的一些简单讲解,下面正式看下。NVL有两个参数,只有第一个参数为null才会赋值第二个参数。对数字进行四舍五入到指定小数位。对数字进行四舍五入到整数位。

2024-01-23 22:12:13 1196 1

原创 java日期和字符串之间的相互转换(hutool工具)

【代码】java日期和字符串之间的相互转换(hutool工具)

2024-01-07 21:21:29 2632 1

原创 java按照GBK编码格式 字节定长截取字符串

【代码】java按照GBK编码格式 字节定长截取字符串。

2024-01-07 20:11:04 886 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除