后端代码类
gaojianV
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通过切面注解方式处理返回实体类VO对象,实现数据类型空值转换目标数值方式
有些时候我们在通过代码返回VO实体类的时候,可能需要的结果不是我们想要的,例如:String类型的null返回前端变为"";Integer或者BigDecimal等类型中null变为 -1;那么这种我们如何处理,如何实现呢?我们可以通过在相应VO类中加注解的方式来进行数据类型判断,最终实现不同的数据类型转换不同的结果, 代码如下:增加类注解接口@Retention(RetentionPolicy.RUNTIME)@Target(value = {ElementType.TYPE})@Docu原创 2022-05-21 11:39:15 · 1168 阅读 · 0 评论 -
mybaties中xml文件下动态传参#{}与${}区别?
#{} 为占位符,传参后默认会用引号将参数引起来${} 单纯替代,即传过来的参数是什么就填什么,不会有引号例如:table的参数值为acmg_pecust_valueInfoselect * from #{table}; >> select * from 'acmg_pecust_valueInfo';select * from ${table}; >> sele...原创 2019-12-12 17:09:00 · 352 阅读 · 0 评论 -
List中循环添加Map集合时出现数据覆盖问题原因分析及解决方法
我们可能会遇到当我们向list集合中运用add()方法循环添加map集合时会出现后添加的map集合数据覆盖前面添加的数据问题,最终让添加的数据都一样且都是最后一条数据,接下来我就对此问题进行原因分析以及解决方法。问题展现不多说,先放向list集合添加map集合时出现问题的代码 String[] s ={"12","13","14","11"}; List list = ...原创 2019-05-16 18:09:00 · 5999 阅读 · 1 评论
分享