代码规范
华山栈道
码出机会
展开
-
Java中常见的对象类型简述(DO、BO、DTO、VO、AO、PO)
题记 编写本篇文章的缘由是阿狸JAVA开发手册多处提到DO、BO、DTO、VO、PO等概念; 内容多引用于网络帖子上的回答,如下: 知乎:PO BO VO DTO POJO DAO DO这些Java中的概念分别指一些什么? CNblogs:PO BO VO DTO POJO DAO概念及其作用(附转换图) 概念及理解 这些概念用于描述对象的类型;由于java是面向对象的语言;程序的世界就是各个对象之间的“交互”;在交互的工程中会存在多个层次,每个层次中所拥有(关注)的内容都是不一样的;转载 2020-12-28 14:34:51 · 274 阅读 · 0 评论 -
代码规范:BigDecimal、int或者long进行精确数值计算
不使用float和double进行精确数值计算 float和double只能进行较为精确的快速近似的计算,并不能提供完全精确的结果,尤其不适用于货币计算,因为它们不能精确地表示0.1或者10的任何其它负次方。 要进行精确计算就使用BigDecimal、int或者long。 BigDecimal /** * 精确数据用BigDecimal(String) */ @Test public void test01() { BigDecimal a = new BigDecimal(0.原创 2020-12-04 10:24:24 · 664 阅读 · 0 评论