驼峰命名转换_大驼峰命名法

驼峰命名转换_大驼峰命名法以前没有写过项目时为了防止出错,数据库和实体类里的变量都统一设置一模一样后来才知道规范的都是使用驼峰命名转换统一设置例如:在xml里配置全局属性<configuration><!–配置全局属性–><settings><!–使用jdbc的getGeneratedKeys获取数据库自增主键值–>…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

以前没有写过项目时为了防止出错,数据库和实体类里的变量都统一设置一模一样
后来才知道规范的都是使用驼峰命名转换统一设置
例如:在xml里配置全局属性


<configuration>
    <!-- 配置全局属性 -->
    <settings>
        <!--使用jdbc的getGeneratedKeys获取数据库自增主键值-->
        <setting name="useGeneratedKeys" value="true"/>
		<!-- 使用列标签替换列别名 默认:true   列标签:数据库的字段名  列别名:查询语句查询字段时,给字段自定义的名称-->
        <setting name="useColumnLabel" value="true"/>
		<!-- 开启驼峰命名转换:Table{create_time} -> Entity{createTime}数据库字段名有下划线而实体类没有下划线会自动转换-->
        <setting name="mapUnderscoreToCamelCase" value="true"/>
    </settings>
</configuration>

Jetbrains全家桶1年46,售后保障稳定

实体类单个属性的命名规范:单个单词全部小写,多个单词首字母小写,到下一个单词首字母大写
例:

	private Long productId;
    private String productName;
    private String productDesc;
    private String imgAddr;
    //原价
    private String normalPrice;
    //折扣价
    private String promotionPrice;
    private Integer priority;
    private Date createTime;
    private Date lastEditTime;

数据库单个属性的命名规范:单个单词全部小写,多个单词之间用 下划线 _ 来连接
例:
在这里插入图片描述
数据库表名命名规范:以tb开头,多个单词之间用 下划线_ 来连接
例:
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/213518.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月21日 下午4:22
下一篇 2025年7月21日 下午5:01


相关推荐

  • 【原创】使用pycharm进入虚拟环境进行项目开发~

    【原创】使用pycharm进入虚拟环境进行项目开发~上一篇已经讲了如何搭建虚拟环境及建立一个开发 app 项目 接下来我们是来具体写 app 的开发以及与数据库的交互 首先我们打开 pycharm open 目标选择你所创建的 app 名称 注意 此时会有 2 个 app 名称 选择上面的 进入后选择 file settings 选择红框中的第一个 然后选择你所创建的虚拟开发环境中的 Scripts python exe 这样便切换到了虚拟开发环境 点击 pycharm 左下角 T

    2026年3月27日
    3
  • Linux快捷键详解

    Linux快捷键详解在我们操作使用 Linux 的时候 与 windows 类似 有很多内置的快捷键 熟悉这些快捷键可以帮助我们更好的操作控制系统 常用的 Linux 快捷键主要有以下 5 个 1 tabtab 可以用于补全 Linux 的命令和文件 可以安装 bash completion 命令以更好的支持命令参数的补全 2 ctrl Lctrl L 是清屏的意思 使用该快捷键会清空屏幕之前打印的所有内容 3 ctrl a 和 ctrl ectrl a 可以使得光标移动到开头 ctrl e 可以使得光标移动到末尾 这两种快捷键适用于命令比较长时 通过

    2026年3月18日
    2
  • mac .bash_profile环境变量汇总

    mac .bash_profile环境变量汇总

    2021年12月5日
    64
  • arping常见用法

    arping常见用法阅读本文大概需要2分钟。功能:查看本LAN内IP对应的主机MAC地址,以及MAC的占用问题。有两个版本:ThomasHabets版和Linuxi…

    2022年6月3日
    44
  • 【自然语言处理】知识图谱之知识推理「建议收藏」

    【自然语言处理】知识图谱之知识推理「建议收藏」1.知识推理的分类归纳推理归纳推理所推出的结论是没有包含在前提内容中的。由个别事物推出一般性的知识的过程,是以为增殖新知识的过程。演绎推理:在已知领域内的一般性知识的前提下,通过求解一个具体的问题,或者证明一个结论的正确性。它所得出的结论,实际上早已蕴含在一般性的知识的前提中。演绎推理只是将已有的事实揭露出来,因此不能增殖新的知识。确定性推理多数时候是指逻辑推理,具有…

    2022年5月24日
    77
  • unicode 编码在线转换工具

    unicode 编码在线转换工具转载于 https www cnblogs com gggzly p 6757102 html

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号