首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

欢迎使用开源的代码生成器Code-Builder

,让你更方便更灵活的来生成Java文件。...指定前缀匹配 app_order% 示例:将会匹配出app_order_info、app_order_record等表。...排除生成实体后的前缀 数据库设计有时需要添加前缀,如:app_、sys_等,实际生成实体后前缀则是并不想展示,那么配置参数ignoreClassPrefix就可以自动排除前缀,如下所示: App 注意:由于替换生成后的类名称所以这里要准守驼峰命名规则首字母大写,一次只能配置一个替换前缀。...,必填 packageName:生成该模板文件后的子包名称,非必填 fileSuffix:生成文件的后缀,如:配置后缀为Entity,则添加后缀后的文件名为UserInfoEntity,后缀首字母会自动根据驼峰转换成大写

98310

Android开发规范(转自掘金,转MD格式)

Service,应该不需要 Service 后缀,但实际上通常为了方便,直接 import service 包,Service 后缀是为了避免引入的 class 和当前包下的 class 命名冲突,当然...,不用后缀也可以,得写清楚包路径,比如 new com.domain.service.MainService(),麻烦;而 PBF 就很方便,无需 import,直接 new MainService()...每个常量都是一个 static final 字段,但不是所有 static final 字段都是常量。在决定一个字段是否是一个常量时,得考虑它是否真的感觉像是一个常量。...数据类型) 对于表示集合或者数组的非常量字段名,我们可以添加后缀来增强字段的可读性,比如: 集合添加如下后缀:List、Map、Set。...我们了解,有些情况下较长的方法是恰当的,因此对方法的代码长度没有做出硬性限制。如果某个方法的代码超出 40 行,请考虑是否可以在不破坏程序结构的前提下对其拆解。

9210
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    架构师技能1:Java工程规范、浅析领域模型VO、DTO、DO、PO、优秀命名

    Entity实体: 也可以用作DO,看项目的编码规约,比如我们使用Entity来做service直接的对象传递。...4、只要命名合理,不要担心方法名称太长 首先需要保证命名有意义,只要命名合理,不要担心方法名称太长,但方法名称过长常常又意味着该方法干的事太多了,则需要思考是否可以拆分方法,这也反映了"职责单一"设计原则...3、首先需要保证命名有意义,只要命名合理,不要担心方法名称太长,但方法名称过长常常又意味着该方法干的事太多了,则需要思考是否可以拆分方法,这也反映了"职责单一"设计原则。...如字符串连接应该用append,而不是add。 1) 各层命名规约: Service / DAO 层方法命名规约: 获取单个对象的方法用 get 做前缀。...意义 例子 ensure 前缀 检查是否为期待的状态,不是则抛出异常或返回error code ensureCapacity validate 前缀 检查是否为正确的状态,不是则抛出异常或返回error

    3.9K12

    Android 命名规范 (提高代码可以读性)

    下面为常见的英文单词缩写: 名称 缩写 icon ic (主要用在app的图标) color cl(主要用于颜色值) divider di(主要用于分隔线,不仅包括Listview中的divider,还包括普通布局中的线...com.xx.应用名称缩写.service Service服务 com.xx.应用名称缩写.broadcast Broadcast服务 2  类(classes):名词,采用大驼峰命名法,尽量避免缩写...            日志工具类:LogTools 数据库类 以DBHelper后缀标识 新闻数据库:NewDBHelper Service类 以Service为后缀标识 时间服务TimeService...类中控件名称必须与xml布局id保持一致。 用统一的量词通过在结尾处放置一个量词,就可创建更加统一的变量,它们更容易理解,也更容易搜索。.../layout/menu/values目录下的文件名增加前缀 18.数据一定要效验,例如 字符型转数字型,如果转换失败一定要有缺省值; 服务端响应数据是否有效判断

    1.2K70

    通过UI库深入了解Vue的插槽的使用技巧

    那么我们可以把div内部的标签、组件视为插槽内容,同理,我们也可以把 select 内部的 option 也视为插槽内容。 我们可以用匿名插槽的方式,写一个my-div的组件。 子组件 ....其实如果 append 放置一个 el-autocomplete 的话,可以更灵活的设置域名后缀。 手写一个命名插槽 还是手写一个命名插槽,看一下子组件的实现方式。 子组件 ....,我们来看看效果: 作用域插槽 插槽是父组件的,不是子组件的,父组件可以完全操作插槽里的组件。...也就是说 td_开头的视为自定义列的插槽,加上前缀可以避免和 el-table 自带的具名插槽冲突。 然后封装一下 el-table 建立一个组件 ....然后获取插槽的信息,设置列是否需要加载插槽。

    1.5K30

    懂个锤子Vue 自定义指定、插槽:

    :不需加v-前缀,Vue会自动添加,使用时需要加:v-指令名称 ; 定义对象:该对象内包含指令执行的生命周期钩子函数;bind: 指令第一次绑定到元素时触发inserted: 元素被插入到父节点时触发update...、结构相同,但组件内容数据不同的情况,当然这也可以通过:父子传参解决插槽Slot:插槽Slot: 是一种内容分发机制:使得父组件可以将特定的HTML内容插入到子组件的特定位置,这使得子组件的结构更加灵活...,能够适应不同的内容需求,而不需要修改子组件的内部实现;为什么需要插槽,不能通过其他方式来解决吗,父子组件通信也可以解决啊:内容的灵活性: 没有插槽的情况下,如果想要在子组件中显示不同的内容,通常需要将这些内容硬编码到子组件模板中...Vue 3中,可以直接在v-slot后跟插槽名称,或者使用冒号前缀来指定;....;而:父组件操作表格信息,就要获取对应信息的ID: 子组件—通过插槽形式—传递父组件.

    13310

    最全面的 Android 编码规范指南

    2.3.2 特殊转义序列 对于具有特殊转义序列的任何字符(\b, \t, \n, \f, \r, \”, \’及),我们使用它的转义序列,而不是相应的八进制(比如\012)或Unicode(比如\u000a...2.3.2 特殊转义序列 对于具有特殊转义序列的任何字符(\b, \t, \n, \f, \r, \”, \’及),我们使用它的转义序列,而不是相应的八进制(比如\012)或Unicode(比如\u000a...每个常量都是一个静态final字段,但不是所有静态final字段都是常量。在决定一个字段是否是一个常量时,考虑它是否真的感觉像是一个常量。...对于普通变量一般不添加类型后缀,如果统一添加类型后缀,请参考文末的缩写表。 用统一的量词通过在结尾处放置一个量词,就可创建更加统一的变量,它们更容易理解,也更容易搜索。...所有Activity或Fragment的contentView必须与其类名对应,对应规则为: 将所有字母都转为小写,将类型和功能调换(也就是后缀变前缀)。

    1.7K40

    【建议收藏】11+实战技巧,让你轻松从Vue过渡到React

    ,React主要是单个对象的形式(这点Vue也可以) React 会自动添加 ”px”(这点Vue不会自动处理) 后缀到内联样式为数字的属性,其他单位手动需要手动指定 React样式不会自动补齐前缀。...Vue Vue中借用provide/inject可以将顶层状态,传递至任意子节点,假设我们再app.vue中声明了一个userInfo数据 provide源代码点这里 app.vue <template...) 当组件内部有多个动态内容需要外部来填充的时候,一个默认插槽已经不够用了,我们需要给插槽取个名字,这样外部才可以”按部就班“到指定位置。...,React直接用属性反而更简洁一些 具名插槽.gif 11. scope slot(作用域插槽) 有了默认插槽、具名插槽最后当然少不了作用域插槽啦!...DOM,同样我们也可以传递函数,将Dialog组件内部的userInfo数据通过函数传参的方式给到外部使用 scopeSlot源代码点这里 Dialog改造 import React, { useState

    2.7K30

    vue 2.6 中 slot 的新用法

    插槽为你提供了一个将内容放置到新位置或使组件更通用的出口。...如果只使用默认槽,可以跳过内部template标记,直接将v-slot指令放到当前current-user上。 可以使用对象解构来创建对作用域插槽数据的直接引用,而不是使用单个变量名。...还可以使用 #header来代替 v-slot:header(前提:不是作用域插槽时)。对于默认插槽,在使用别名时需要指定默认名称。...换句话说,需要这样写 #default="data" 而不是#="data"。 可以从文档中了解更多的细节,但这足以帮助你理解在本文剩下部分中讨论的内容。 你能用插槽做什么?...插槽不是为了一个目的而构建的,或者至少如果它们是,它们已经超越了最初的意图,成为做许多不同事物的强大工具。

    1.7K20

    Kubernetes 实战

    spec.sessionAffinity 属性为 ClientIP ,而不是默认值 None 。...P127 同一个服务暴露多个端口 P127 我们在前面已将创建了暴露多个端口的服务,这样通过一个集群 IP ,使用一个服务就可以将多个端口全部暴露出来。...P128 使用命名的端口 P128 我们可以将 pod 端口定义改为如下形式: ... kind: Pod spec: containers: - name: kubia ports...其中 kubia 对应于服务名称, default 表示服务所在的命名空间, svc.cluster.local 是所在集群本地服务名称中使用的可配置集群域后缀。...因此,连接到服务的客户端将直接连接到外部服务,完全绕过服务代理,所以这类型的服务不会获得集群 IP 。 P135 注意 : CNAME 记录指向完全限定的域名而不是 IP 地址。 P136

    74000

    Java项目命名规范要求

    名称只能由字母、数字、下划线、$符号组成,不要用拼音命名 应用系统中经常应用分层,Dao层(数据库访问)、Service层(业务处理)、Web层(页面控制action类),每一层的类的名称尽量带上该层后缀...推荐实体类没有后缀名。 比如: Dao层 a、接口类:采用JavaBean+Interface+Dao的形式来定义,即,实体对象+Interface+Dao。...数据类型或对象类型 变量前缀 备注 byte bye 1、做数组用时,再加前缀-a,如字符串数组:astr, char chr 2、自定义类型的变量可以采用本身的名称,把首字母改为小写。...服务层方法,根据方法的行为命名,只描述方法的意义,而不采用方法的目的命名。...比如系统的添加新用户,用户可以前台注册,也可以管理员后台添加,方法会被重用,所以最好不要用使用register,采用add会更好写。避免使用与web层相关的方法。

    1.9K00

    打造“微信小程序”组件化开发框架

    框架在ES6下开发,因此也需要使用ES6开发小程序,ES6中有大量的语法糖可以让我们的代码更加简洁高效。...**wpyExt:**缺省值为'.wpy',IDE默认情况下不会对此文件类型高亮,此时可以修改所有文件为.vue后缀(因为与vue高亮规则一样),然后将此选项修改为.vue,就能解决部分IDE代码高亮问题...其中,@表示事件修饰符,customEvent 表示事件名称,.user表示事件后缀。 目前有三种后缀: .default: 绑定小程序冒泡事件事件,如bindtap。...示例如下: 组件内容分发slot 可以使用元素作为组件内容插槽,在使用组件时,可以随意进行组件内容分发,参看以下示例: 在Panel组件中有以下模板: 在父组件使用Pannel组件时,...混合 混合可以将组之间的可复用部分抽离,从而在组件中使用混合时,可以将混合的数据,事件以及方法注入到组件之中。

    75910

    Spring Cloud 的 Release Train 和版本兼容性

    历史命名 从历史上看,发布列车有名称而不是版本,以避免与子项目混淆。...这些名称是按字母顺序排列的(因此可以按时间顺序排序),使用的是伦敦地铁站的名称(“Angel”是第一个版本,“Brixton”是第二个,等等)。...当各个项目的版本积累到一定程度,或者其中一个项目有关键错误需要更新版本以提供给所有人时,发布列车将推出以“.SRX”结尾的“服务版本”(service releases),其中“X”是一个数字。...MICRO 段对应于先前使用的后缀:.0 类似于 .RELEASE,.2 类似于 .SR2。预发布后缀也将从使用 ....更改为 - 作为分隔符,例如,2020.0.0-M1 和 2020.0.0-RC2。还将停止使用 BUILD- 作为快照的前缀 -- 例如 2020.0.0-SNAPSHOT。

    17710

    SaaS行业命名规范

    这里给出SaaS行业额命名规范,参考了阿里编码规范,加上我十几年来对业务的理解而写成的,可以作为一个开发人员形成一个统一的规范,建议一个项目在启动之前,采用该规范。    ...该规范并不是行业规范,是基于作者我十年内的经验写成的,可以说具备非常高的可信度,如果开发人员没有这个方面的命名规范,建议采纳。...JAVA类主要后缀命名规范 类型 后缀 例子 说明 DAO类 Dao UserDao Service接口类 Service UserService Service实现类 ServiceImpl UserServiceImpl...Controller类 Controller UserController 实现HTTP访问 数据对象 无后缀 User 数据对象,类名即为数据表名 数据传送对象 DTO UserDTO 前面为业务领域相关的名称...Template Template 安全 Security Security 昵称/别名 Alias Alias 第三方 Third party 3party 应用 Application App

    1.1K30

    JAVA 初学者的编码规范一:命名风格与代码格式

    其实对于初学者,最忌讳的一个事就是在学习过程中,认为自己是新手,代码可以随便写!但是事实上并不是如此!因为一个人的编码规范是从开始学的时候就必须要练习和养成习惯的!从编码过程中的每一件小事做起!...小白写的,别人可能要花上10分钟去读取,而大牛写的代码可能只需要一分钟!其中差距就这么大! 为什么我们一定要注重编码规范呢? 俗话说:无规矩不成方圆,无规范难以协同!...命名要达到望文知意 对于Service和DAO类,内部的实现类一定以 接口类名当做前缀以 Impl当做后缀 枚举类带上Enum后缀,枚举成员名需要全大写,单词间隔使用下划线隔开!...Service与DAO层的方法命名规范 获取单个对象使用get作为前缀 获取多个对象适应list作为前缀,复数形式结尾 获取统计值使用count前缀 插入方法使用 save/insert作为前缀 删除方法使用...remove/delete作为前缀 修改方法使用update作为前缀 领域模型命名规约 数据对象 XXXDO,XXX即为数据表名 数据传输对象 XXXDTO,XXX即为业务领域相关的名称 展示对象 XXXVO

    70130

    实战总结 Vue 学习看这一篇就够了

    ,在定义的时候,指令名称前面不需要加v-前缀,但是调用的时候,必须在指令名称前加v-前缀;参数2:是一个对象,在这个对象身上,有一些指令相关的函数,这些函数可以在特定的阶段,执行相关的操作 在每个函数中...,在引用的时候大写的驼峰要改为小写,同时两个单词之间 使用-链接 Vue.component第一个参数:组件的名称,将来在引用组件的时候,就是一个标签形式来引入的,第二个参数:Vue.extend 创建的组件...子路由不能加 /, 加了/ 会以根目录为基准匹配,这样不方便我们用户去理解 url 地址 超链接的 to 一定要加上父路由 注意: componen 属性值,必须是一个组件的模板对象,不能是组件的引用名称...里组件全部覆盖掉一个 app 中只能放一个 render 组件 components 可以多个,且不会覆盖。...[按需导出] export 可以向外暴露多个成员,同时,如果某些成员,我们在 import 的时候,不需要,则可以不在 { }中定义 注意使用 export 导出的成员,必须严格按照导出时候的名称,来使用

    1.8K31
    领券