摘要:返回结果类似如下: { "Message": "SUCCESS", "Code": "200", "Data": null } 解决办法1 只在返回的实体类的get方法上添加@JsonProperty这个注解,例如 @JsonProperty("Code") private Integer code 阅读全文
posted @ 2021-01-15 18:16 张亮java 阅读(2) 评论(0) 推荐(0) 编辑
摘要:第一种方法: $sudo su #echo "209.85.228.22 dl-ssl.google.com">> /etc/hosts #echo "209.85.228.22 dl.google.com">>/etc/hosts 查看添加成功 #cat /etc/hosts 第二种方法: # 修 阅读全文
posted @ 2021-01-14 16:11 张亮java 阅读(2) 评论(0) 推荐(0) 编辑
摘要:免安装版的Mysql MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的 标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web 应用方面 MySQL 是最好的 RDBMS(Relational Database Managemen 阅读全文
posted @ 2020-11-27 23:26 张亮java 阅读(57) 评论(0) 推荐(0) 编辑
摘要:1 问题背景 有时候,我们总是需要再SpringBoot2中对一个Service方法做一个完整的事务,发现异常时,进行回滚,然后又能返回错误信息。 事务定义 事务,就是一组操作数据库的动作集合。事务是现代数据库理论中的核心概念之一。如果一组处理步骤或者全部发生或者一步也不执行,我们称该组处理步骤为一 阅读全文
posted @ 2020-10-22 17:40 张亮java 阅读(989) 评论(0) 推荐(0) 编辑
摘要:一般情况下,@Transactional要放在service层,并且只需要放到最外层的方法上就可以了。 controller层使用@Transactional注解是无效的。但是可以在controller层方法的catch语句中增加:TransactionAspectSupport.currentTr 阅读全文
posted @ 2020-10-22 17:20 张亮java 阅读(642) 评论(0) 推荐(0) 编辑
摘要:1,先引用maven <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.41</version> </dependency> 2,解析JSON数组 import jav 阅读全文
posted @ 2020-10-21 22:07 张亮java 阅读(37) 评论(0) 推荐(0) 编辑
摘要:List去重方案 方案一:借助Set的特性进行去重 方案二 : 利用set集合特性保持顺序一致去重 方案三 : 使用list自身方法remove() 方案四 : 遍历List集合,将元素添加到另一个List集合中 方案5 : 使用Java8特性去重 方案一:借助Set的特性进行去重 /** * 去除 阅读全文
posted @ 2020-09-02 18:58 张亮java 阅读(277) 评论(0) 推荐(0) 编辑
摘要:错误是提示密码快过期了,有两个办法解决这个问题。 一. 修改已经报错用户的密码 已经被报告了密码快要过期的账户必须再改一次密码(需要DBA权限) 以system用户为例 sqlplus / as sysdba alter user system identified by root; 再连接数据再也 阅读全文
posted @ 2020-08-28 17:23 张亮java 阅读(26) 评论(0) 推荐(0) 编辑
只有博主才能阅读该文。 阅读全文
posted @ 2020-07-25 22:27 张亮java 阅读(7317) 评论(0) 推荐(2) 编辑
摘要:一,带参查询(1、根据参数位置2、根据Param注解) /** * 查询根据参数位置 * @param userName * @return */ @Query(value = "select * from sys_user where userName = ?1",nativeQuery = tr 阅读全文
posted @ 2020-06-19 15:48 张亮java 阅读(1150) 评论(0) 推荐(0) 编辑