1 damai0419 2022-01-13 09:22:00 +08:00 个人习惯大写 |
![]() | 2 janxin 2022-01-13 09:22:58 +08:00 via iPhone 缩写一般大写 |
![]() | 3 zydxn 2022-01-13 09:27:17 +08:00 ![]() dto 本来就是 data transfer object 的缩写了,肯定是全大写 DTO 啊... |
![]() | 4 acthtml 2022-01-13 09:28:22 +08:00 统一即可,两种写法在多个开源项目中都看到过。 |
5 CodeCodeStudy 2022-01-13 09:40:31 +08:00 建议驼峰 UserDto ,把 DTO 当做一个单词看待。 如果用下划线的写法,那么应该是 user_dto ,可以看出 dto 是一个整体。 如果是 UserDTO ,那么转换成下划线形式的时候容易出问题。 |
![]() | 6 supuwoerc 2022-01-13 09:50:27 +08:00 看项目规范吧,大家统一起来就行。 |
![]() | 7 wxw752 2022-01-13 09:54:15 +08:00 DTO 大写 |
![]() | 8 Kimen 2022-01-13 10:01:42 +08:00 我看到的一般都是大写,不知道是不是规范,但是比较统一 |
9 CodeCodeStudy 2022-01-13 10:01:57 +08:00 标准库的 java.net 的 HttpURLConnection 类就是混用的,HTTP 用了驼峰,URL 用了大写 |
![]() | 10 imesrdfi8dzs 2022-01-13 10:02:59 +08:00 重要的是统一 不过我和 5l 一样 把它当做一个词去看待 所以就 Dto 这样写了 |
11 billly 2022-01-13 10:04:48 +08:00 我也是 Dto ,不然总会有提示要改成驼峰,不知道是哪个插件的 |
![]() | 12 yiqunz 2022-01-13 10:04:56 +08:00 ![]() 阿里的规范,但是我们项目是 Dto [强制] 类名使用 UpperCamelCase 风格,但以下情形例外:DO / BO / DTO / VO / AO / PO / UID 等。 正例:ForceCode / UserDO / HtmlDTO / XmlService / TcpUdpDeal / TaPromotion 反例:forcecode / UserDo / HTMLDto / XMLService / TCPUDPDeal / TAPromotion |
![]() | 13 yiqunz 2022-01-13 10:06:07 +08:00 @CodeCodeStudy HTTPURLConnection 看着头疼 |
![]() | 14 coolzjy 2022-01-13 10:29:36 +08:00 |
![]() | 15 Chase2E 2022-01-13 10:38:52 +08:00
|