- 博客(9)
- 收藏
- 关注
原创 Mybatis 驼峰命名法失效,多数据源开启驼峰命名规则映射
项目框架:Spring Boot + Mybatis问题描述:做查询操作时,返回数据为NULL,导致当使用这条数据报空指针错误。说明:在数据库字段命名规范中,通常使用下划线“_”来连接两个单词,比如:user_id。但是在Java开发中,实体字段通常采用驼峰命名法,比如userId。如果不开启驼峰命名法,则映射到对象无法赋值。简单粗暴解决办法一:直接为结果集设定一个resultMap,例如: <resultMap id="getUserIdMap" type="com.zjt.blo
2021-12-30 18:24:59
4880
原创 下载的jdk不自带jre包,简单3步解决,Dos命令抽取
问题实例解决步骤1.在下载jdk的文件夹路径输入cmd,进入Command Prompt。可直接进入到jdk路径. 2. 输入bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre,回车3.成功
2021-09-09 11:47:18
311
原创 swagger多文件上传,文件为空指针异常
问题单文件上传没有问题,但改为MultipartFile[] files可以上传多个文件是出现java.lang.NullPointerException空指针异常。原因swagger-ui2不支持数组文件上传,postman可以解决只要代码写的对,postman文件用Body里的form-data上传就没有问题了@PostMapping("/uploadLocalDocument") public String uploadLocalDocument(HttpServletReques
2021-09-02 19:48:22
1385
原创 SQL Server数据库迁移助手(SSMA for Oracle)实例详解和问题总结
操作步骤下载地址:click here创建项目(根据自己的需要)迁移云SQL,选择如图实例。连接Oracle数据库连接SQL Server数据库(根据自身情况选择)可以通过Create Report来检查迁移过程可能出现的问题在Oracle数据源中选中想要迁移的表结构点击(Convert Schema)进行数据同步,在SQL Server,选中迁移过来的表结构点击Synchronize with Database最后在Oracle迁移数据(Migrate Data)。迁移完
2021-07-06 14:54:06
1249
5
原创 java工具类:返回统一json格式给前端
背景在前后端分离之后,前端需要根据后端返回的数据开发,如果没有一个统一的josn格式,是非常乱的。在这里,我给大家分享一个方法。依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.60</version></dependency> Result.
2021-06-08 10:13:30
2681
原创 详解SpringBoot整合Swagger2附带验证Token功能
超详细springboot整合swagger2步骤,第一次尝试swagger也可读懂的文章。
2021-03-18 16:24:02
1862
4
原创 关于jar包读取resource报错问题
问题简单的获取项目中resource下的一些类似yml、xml、json的文件。在本地运行是正常的,但是打包成jar包在windows或linux上运行的时候却找不到导致报错。项目目录结构:本人以前所使用的方法:刚开始是通过文件路径然后通过readFile(“文件路径”)的方式读取,本地是可以的,但是打包成jar包之后再服务器中打印出的路径是一串数字。File file = new ClassPathResource("data/data.json").getFile();String fil
2021-03-16 15:19:05
866
原创 明文加密解密处理
配置文件加密和数据库一些内容的加密存储背景在一些项目的设计中,密码等一些重要的东西显然是不能出现在代码和数据库中的。如果出现,这显然是不符合安全规定的。所以我们就需要加密存储和解密取出,这就用了本文的方法。...
2021-03-10 18:41:15
4081
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人