`

阿里规范

 
阅读更多

16. 【参考】各层命名规约:

A) Service/DAO 层方法命名规约

1) 获取单个对象的方法用 get 做前缀。   selectOne  

2) 获取多个对象的方法用 list 做前缀。   (find)  listAction    selectList 

3) 获取统计值的方法用 count 做前缀。    findNumber   

4) 插入的方法用 save/insert 做前缀。

5) 删除的方法用 remove/delete 做前缀。

6) 修改的方法用 update 做前缀。

7)  findOrderForExist         exists            existsById

B) 领域模型命名规约

1) 数据对象:xxxDO,xxx 即为数据表名。

2) 数据传输对象:xxxDTO,xxx 为业务领域相关的名称。

3) 展示对象:xxxVO,xxx 一般为网页名称。

4) POJO 是 DO/DTO/BO/VO 的统称,禁止命名成 xxxPOJO。

 

=============================================

 

findOne    findList   findAll  exists   

findAll(Pageable)   findAll(Sort)    

findByCustomerAndType()  // 得一个

findListByCustomerAndType() // 得多个

findAllByCustomerAndType() //得所有。

findOrdersByType findOrderListByType     //均可以。

=====================================

getById   getUser 

findAll

 

findById

findByName

findByOption

 

queryBySql    execteSql        

 

countByName

countAll

countByOption

 

-----------python

find(int id)    find_by   find_all     findNumber    count_all   count_by

 

 

---------------------------------

 

findOrgina

----------------------  播客前端home 后端backend

src/

src/common/  # 通用模块,放置主配置参数、boostrap adapter middleware service 等相关组件

src/home/  # 前端默认模块

src/backend/  # 后端管理模块

src/util/  # 系统工具类

 

 

 

----电商

电商 写道
src/
src/common/
src/home/
src/sso/ # 单点登录、令牌管理等
src/rest/ # 针对Wap、App等多客户端的 rest api
src/goods/ # 商品管理及服务
src/storage/ # 库存管理及服务
src/cart/ # 购物车
src/order/ # 订单
src/delivery/ # 快递
src/pay/ # 在线支付、空中支付
src/member/ #
src/coupon/ # 电子券
src/promotion/ # 促销
src/points/ # 积分
src/merchant/ # 入驻商户
src/shop/ # 商户门店
src/finance/ # 财务核算及款项清算
src/stat/
src/log/
src/monitor/
src/util/
src/task/
src/message/ # 消息队列

 

-- 代驾租车模块结构

 

src/
src/common/
src/home/
src/rest/
src/map/ # 地图资源、路线计算、电子围栏运算
src/storage/
src/websocket/ # 实时消息传递
src/pay/
src/member/
src/driver/
src/assets/ # 资源费效评估
src/stat/
src/log/
src/math/ # 计算服务
src/monitor/
src/util/

 

 

-- 

 

 

 

 

分享到:
评论

相关推荐

    阿里规范插件001.zip

    阿里规范插件001.zip是一个专为IntelliJ IDEA设计的本地插件,它集成了阿里巴巴Java编码规范,帮助开发者遵循阿里巴巴的编程标准,提升代码质量和可维护性。这个插件是基于“Alibaba Java Coding Guidelines”,这是...

    阿里规范插件

    阿里规范插件是针对开发者的一款重要工具,尤其对于遵循阿里巴巴编码规范的团队而言,它极大地提升了代码质量和团队协作效率。这款插件适用于Eclipse和IntelliJ IDEA两大主流的Java集成开发环境,确保了开发过程中的...

    阿里代码规范插件.zip

    标签中的“java 开发手册 技术 阿里规范 插件”揭示了这个插件与Java编程语言的紧密关系,以及它基于的技术性质。阿里规范不仅是一套规则,也是提高团队开发效率和代码质量的有效手段。通过遵循这套规范,开发者可以...

    idea中从磁盘安装阿里规范插件

    本文将详细介绍如何在IntelliJ IDEA(简称IDEA)中通过磁盘安装阿里规范插件,以便于在编码时实时提示并遵循这些规范。 首先,我们需要获取到阿里规范插件的安装文件。由于直接从官方仓库下载可能会遇到网络超时或...

    阿里规范2020_java_

    1. **命名规范**:阿里规范中对于类名、方法名、变量名等有明确的约定,如类名采用全大写字母的驼峰式命名,常量全大写,变量名首字母小写等。这有助于提高代码的可读性,降低理解成本。 2. **注释规范**:规范鼓励...

    阿里巴巴Redis使用规范

    "阿里巴巴Redis使用规范" 本文将详细介绍阿里巴巴28条Redis使用规范,涵盖了Redis性能优化、数据存储、安全、实例管理等方面的内容。 规范一:控制key的长度 为了避免Redis中的keys过长,阿里巴巴建议控制key的...

    阿里前端开发规范.zip

    阿里规范推荐使用模块化的组织方式,将相关的代码文件放在同一目录下,并根据功能或组件划分模块。此外,公共库、配置文件、样式表等应有明确的归属地。 注释规范同样重要,良好的注释可以帮助其他开发者快速理解...

    阿里开发规范插件

    阿里开发规范插件,全称为P3C(Alibaba Java Coding Guidelines)插件,是阿里巴巴为提高代码质量和一致性而制定的一套编码规范。这个插件主要用于集成开发环境Eclipse,帮助开发者在编码过程中实时检查代码是否符合...

    12-阿里规范1

    阿里规范1是针对Android开发的一套重要指导原则,旨在提高代码质量、可维护性和应用性能。以下是基于描述和部分内容提炼的几个关键知识点: 1. **资源命名与使用**: - 对于各种资源如`layout`、`drawable`、`anim...

    IDEA 阿里JAVA规范插件的具体使用

    IDEA 阿里JAVA规范插件的具体使用 IDEA 阿里JAVA规范插件是一款功能强大且实用的插件,它可以帮助开发者快速检查和修复Java代码中的问题,确保代码的质量和可维护性。下面我们将详细介绍IDEA 阿里JAVA规范插件的...

    阿里开发规范最新.pdf

    阿里集团发布的《Java开发手册》是一份针对Java开发者的详细规范文档,旨在指导开发者如何以一种规范、高效的方式进行软件开发,确保软件质量和开发效率。该手册自2017年首次发布以来,经过多次迭代和更新,目前的...

    checkstyle导入阿里巴巴规范流程

    阿里巴巴作为国内知名的互联网巨头,其内部有一套完善的编码规范,旨在提升代码的可读性和一致性。本篇文章将详细介绍如何将阿里巴巴的编码规范引入到Checkstyle中,实现一键代码格式化。 首先,你需要下载...

    阿里巴巴编码规范试题答案

    阿里巴巴编码规范试题答案 一、Java多线程编程 1. Java中的定时任务可以使用哪些方式实现?(BCDA) 答案:Java中的定时任务可以使用Timer、ScheduledExecutorService、TimerTask等方式实现。Timer可以实现简单的...

    阿里巴巴MySQL开发规范

    ### 阿里巴巴MySQL开发规范详解 #### 一、概述 阿里巴巴MySQL开发规范是一套针对MySQL数据库设计、实现及优化的最佳实践指南。这套规范旨在提高数据库应用的稳定性、性能和可维护性,同时降低潜在的风险。规范主要...

    阿里巴巴编码规范AS工具插件

    阿里巴巴编码规范AS工具插件是Java开发者遵循高质量编程标准的重要辅助工具。该插件名为"Alibaba Java Coding Guidelines",版本为1.0.5,旨在帮助开发人员在使用IntelliJ IDEA或Android Studio等集成开发环境(IDE...

    idea中阿里巴巴java代码格式规范插件

    本文将详细介绍“idea中阿里巴巴Java代码格式规范插件”,以及如何利用这个工具来提升个人和团队的编码质量。 首先,让我们了解阿里巴巴Java代码规范。阿里巴巴作为中国领先的互联网公司,其开发团队制定了一套详细...

    阿里巴巴规范 eclispe阿里插件 idea阿里插件 阿里java规范pdf

    8. **Eclipse和IntelliJ IDEA插件**:`eclispe-alibaba-plugin.zip`和`Intellij idea -Alibaba_20Java_20Coding_20Guidelines-1.0.0.zip`是专门为这两个IDE定制的阿里规范插件,它们能实时检查代码是否符合规范,...

    eclipse和idea的阿里规范插件

    内部有eclipse和idea的阿里代码规范插件,可以离线安装,安装的教程 当我们电脑不能联网,或者公司网络管控非常严格时,通过Idea无法正常通过plugins搜索插件,那么可以通过下边的方法安装阿里代码规约插件到Idea。...

    Idea 阿里Java代码规范 插件

    相比PMD、Checkstyle等其他代码检查工具,阿里Java代码规范插件更专注于阿里巴巴的企业实践,更适合于采用阿里规范的项目。同时,由于是针对Idea平台定制,与IDE的集成更加紧密,用户体验更好。 总结,阿里Java代码...

Global site tag (gtag.js) - Google Analytics