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

驼峰命名转换_大驼峰命名法以前没有写过项目时为了防止出错,数据库和实体类里的变量都统一设置一模一样后来才知道规范的都是使用驼峰命名转换统一设置例如:在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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • [Java Web – 3A] – Spring MVC开发注意事项

    [Java Web – 3A] – Spring MVC开发注意事项

    2021年9月15日
    56
  • lspci命令详解无网卡信息_linux系统安装图形化界面

    lspci命令详解无网卡信息_linux系统安装图形化界面说明:lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具。参数:-v使得lspci以冗余模式显示所有设备的详细信息。-vv使得lspci以过冗余模式显示更详细的信息(事实上是PCI设备能给出的所有东西)。这些数据的确切意义没有在此手册页中解释,如果你想知道更多,请参照/usr/include/linux/pci.h或者P

    2025年10月16日
    5
  • curl: (60) SSL certificate problem: unable to get local issuer certificate 错误

    curl: (60) SSL certificate problem: unable to get local issuer certificate 错误

    2021年10月30日
    155
  • delphi教程视频教程_delphi7下载

    delphi教程视频教程_delphi7下载第二季的视频我准备了很久,当然了与其说准备不如说是懒,平时上班挺累的一到了周六日就想着睡觉,导致拖延症复发,心里想着反正看的人也不多而且不赚钱晚点儿录也没事儿,最后视频录制的事情就一拖再拖!当然了懒是一个原因,另一个原因是第二季我想录制(或者说学习)网络编程相关的知识,但是因为网络编程相关的东西太大了,就【TCP/IP详解】这一本书就有三卷之多,而每一卷都是300多页,同时Delphi更多的时候是运行在Windows平台的,那这样就离不开winsoket,当年研究win32API的结果是让我直接放弃了学习

    2025年7月7日
    4
  • 内部服务器500错误原因解决方法_服务器500错误原因

    内部服务器500错误原因解决方法_服务器500错误原因IIS500错误,是因为微软的一个BUG所造成的。下面是解决办法:主要是由于IWAM账号(在我的计算机即是IWAM_MYSERVER账号)的密码错误造成了HTTP500内部错误。在详细分析HTTP500内部错误产生的原因之前,先对IWAM账号进行一下简要的介绍:IWAM账号是安装IIS5时系统自动建立的一个内置账号,主要用于启动进程之外的应用程序的Internet信息服务…

    2022年8月12日
    8
  • Pytest(6)重复运行用例pytest-repeat「建议收藏」

    Pytest(6)重复运行用例pytest-repeat「建议收藏」前言平常在做功能测试的时候,经常会遇到某个模块不稳定,偶然会出现一些bug,对于这种问题我们会针对此用例反复执行多次,最终复现出问题来。自动化运行用例时候,也会出现偶然的bug,可以针对单个用例,

    2022年7月29日
    8

发表回复

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

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