码迷,mamicode.com
首页 >  
搜索关键字:java开发手册    ( 193个结果
阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义
分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object):业务对象。 由Service层 ...
分类:编程语言   时间:2019-03-01 18:31:24    阅读次数:228
Java8之Optional类
写在前头 今天再看阿里的Java开发手册,里面异常处理第10条提到这样一个建议。 【推荐】防止 NPE ,是程序员的基本修养,注意 NPE 产生的场景:1 ) 返回类型为基本数据类型,return 包装数据类型的对象时,自动拆箱有可能产生 NPE。反例: public int f() { retur ...
分类:编程语言   时间:2019-02-24 15:00:17    阅读次数:222
为什么阿里巴巴禁止把SimpleDateFormat定义为static类型的?
在日常开发中,我们经常会用到时间,我们有很多办法在Java代码中获取时间。但是不同的方法获取到的时间的格式都不尽相同,这时候就需要一种格式化工具,把时间显示成我们需要的格式。最常用的方法就是使用SimpleDateFormat类。这是一个看上去功能比较简单的类,但是,一旦使用不当也有可能导致很大的问题。在阿里巴巴Java开发手册中,有如下明确规定:那么,本文就围绕SimpleDateFormat的
分类:其他好文   时间:2019-01-24 17:18:27    阅读次数:151
从阿里Java开发手册学习线程池的正确创建方法
前言 最近看阿里的 Java开发手册,上面有线程池的一个建议: 【强制】线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。 结合最近面试的经历,发现这条建议还是十分有用的,因为自 ...
分类:编程语言   时间:2019-01-07 00:07:16    阅读次数:230
java开发手册(阿里巴巴)——编程规约(部分)
(一)命名风格 3. 【强制】类名使用 UpperCamelCase 风格,但以下情形例外:DO / BO / DTO / VO / AO / PO / UID 等。 正例:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion 反例:m ...
分类:编程语言   时间:2019-01-02 20:43:28    阅读次数:195
记录下扣jio的2018年
踩着18年的尾巴,写下这篇总结,既给18年画上句号,也展望19年,制定下计划。 自17年底正式接手团队项目管理工作以来,虽然前面一年都干了大部分工作,但正式走到这个位置上来,还是有一部分的期待。接手之后,多了两部分的工作,第一部分是代码复核,标准采用的是《阿里巴巴Java开发手册》,然后本人自定了一 ...
分类:其他好文   时间:2018-12-29 17:09:30    阅读次数:205
IDEA实用插件
.ignore 通过建立配置文件对某些需要忽略的文件进行过滤。 Alibaba Java Coding Guidelines 基于《阿里巴巴 Java 开发手册》实现的开发规约插件。 BrowseWordAtCaret 允许轻松地在光标处浏览下一个/前一个单词,并突出选中单词的其他表象。用法:用CT ...
分类:其他好文   时间:2018-12-24 16:19:41    阅读次数:531
MySQL多表关联查询效率高点还是多次单表查询效率高,为什么?
MySQL多表关联查询效率高点还是多次单表查询效率高,为什么? 《阿里巴巴JAVA开发手册》里面写超过三张表禁止join 这是为什么?这样的话那sql要怎么写? ...
分类:数据库   时间:2018-12-09 12:06:04    阅读次数:374
阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义
分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object):业务对象。 由Service层 ...
分类:编程语言   时间:2018-11-28 23:53:06    阅读次数:444
阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件
阿里巴巴Java开发手册》: https://github.com/alibaba/p3c/blob/master/%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C%EF%BC%88%E7%BB% ...
分类:编程语言   时间:2018-11-25 16:12:07    阅读次数:187
193条   上一页 1 ... 6 7 8 9 10 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!