java后端编程常用公共方法
2018-03-15 17:23
197 查看
(1)实体对象间属性值拷贝:org.springframework.beans.BeanUtils.copyProperties(Object source, Object target);
注:这个方法,当属性类型相同,且属性名相同时,才能拷贝成功 :
- 源对象中一个属性类型是Short,目标对象相同属性名的类型是Integer,没能赋值过去;
- List<XXX> 和 List<YYY>在copyProperties方法中,被认为是类型相同,所以可以赋值成功,不过取出来使用时,会报类型转换错误,所以应该对目标对象的List<YYY>用setter方法重置下;
- spring框架可以自动实现long和Date间的转换,但是事实证明 long 型的 通过beanUtils.copyProperties 不能为 Date类型的赋值;(Spring框架能实现 前端long 和后端 Date类型的相互转化,前端传long,后端可用Date接收,后端传Date,前端可用long接收)
(2)日志:private static Logger logger = org.slf4j.LoggerFactory.getLogger(AAA.class);
注:这个方法,当属性类型相同,且属性名相同时,才能拷贝成功 :
- 源对象中一个属性类型是Short,目标对象相同属性名的类型是Integer,没能赋值过去;
- List<XXX> 和 List<YYY>在copyProperties方法中,被认为是类型相同,所以可以赋值成功,不过取出来使用时,会报类型转换错误,所以应该对目标对象的List<YYY>用setter方法重置下;
- spring框架可以自动实现long和Date间的转换,但是事实证明 long 型的 通过beanUtils.copyProperties 不能为 Date类型的赋值;(Spring框架能实现 前端long 和后端 Date类型的相互转化,前端传long,后端可用Date接收,后端传Date,前端可用long接收)
(2)日志:private static Logger logger = org.slf4j.LoggerFactory.getLogger(AAA.class);
相关文章推荐
- 整理-非常常用的java公共方法
- Java语言编程中更新XML文档的常用方法
- JSON以及Java转换JSON的方法(前后端常用处理方法)
- Java语言编程中更新XML文档的常用方法
- java学习:java编程常用方法
- 多个非常有用的Java程序片段-常用java示例-常用示例-范例-公共方法-公用方法
- Java高并发编程四--线程的常用方法
- java中字符串处理、串联和转换的几个常用方法,以及如果需要自己编程实现的具体实施步骤。
- Java和Android中一些常用的公共方法
- Java后端编程常用软件安装流程收集【持续更新】
- Java后端编程常用软件安装流程收集【持续更新】
- Java语言编程中更新XML文档的常用方法
- Java和Android中一些常用的公共方法
- Java和Android中一些常用的公共方法
- Java语言编程中更新XML文档的常用方法
- 2.多个非常有用的Java程序片段-常用java示例-常用示例-范例-公共方法-公用方法-2
- JSON以及Java转换JSON的方法(前后端常用处理方法)
- Java之String常用的公共方法UtilForString
- Java语言编程中更新XML文档的常用方法
- Java之日期时间常用的公共方法UtilForDate