当前位置: 首页 > news >正文

深圳人才网站建设中国十大最著名品牌

深圳人才网站建设,中国十大最著名品牌,个人网站搭建模拟感想,有什么建筑网站Spring中Service对应的实体Entity类上不写TableName(value)的注解#xff0c;怎样对应到数据表#xff1f; 在使用 MyBatis-Plus 时#xff0c;如果实体类没有使用 TableName(value) 注解来指定数据库表名#xff0c;MyBatis-Plus 会根据默认的命…Spring中Service对应的实体Entity类上不写TableName(value)的注解怎样对应到数据表 在使用 MyBatis-Plus 时如果实体类没有使用 TableName(value) 注解来指定数据库表名MyBatis-Plus 会根据默认的命名策略将实体类名称映射到数据库表名。默认情况下MyBatis-Plus 会将实体类名称转换为下划线分隔的小写表名。 默认命名策略 MyBatis-Plus 的默认命名策略是将驼峰命名法的实体类名称转换为下划线分隔的小写表名。例如 实体类 User 将映射到数据库表 user。实体类 UserProfile 将映射到数据库表 user_profile。 示例代码 假设有一个实体类 User import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.IdType;public class User {TableId(value id, type IdType.AUTO)private Long id;private String name;// getters and setters }在没有 TableName 注解的情况下MyBatis-Plus 会默认将这个实体类映射到名为 user 的数据库表。 自定义命名策略 如果你希望使用不同的命名策略可以通过配置文件来进行配置。例如可以配置为将实体类名称直接映射为表名不进行转换 在 application.properties 或 application.yml 文件中进行配置 mybatis-plus.global-config.db-config.table-underlinefalse或者使用自定义的命名策略 定义自定义命名策略 import com.baomidou.mybatisplus.core.config.GlobalConfig; import com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.toolkit.StringUtils; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;Configuration public class MyBatisPlusConfig {Beanpublic GlobalConfig globalConfig() {GlobalConfig globalConfig new GlobalConfig();globalConfig.setDbConfig(new GlobalConfig.DbConfig().setTablePrefix(tbl_));return globalConfig;} }配置文件中启用自定义配置 在 application.properties 或 application.yml 文件中进行配置 mybatis-plus.global-config.db-config.table-prefixtbl_这样实体类 User 将会映射到名为 tbl_user 的数据库表。 总结 如果不使用 TableName(value) 注解MyBatis-Plus 会根据默认的命名策略将实体类名称映射到数据库表名。默认情况下MyBatis-Plus 会将驼峰命名法的实体类名称转换为下划线分隔的小写表名。你可以通过配置文件或自定义命名策略来控制这种映射规则。
http://www.pierceye.com/news/248988/

相关文章:

  • 潍坊优化网站排名在线网页设计培训机构
  • c做的网站ps做 网站标准尺寸
  • 老虎淘客系统可以做网站吗wordpress po mo
  • 网站的建设与维护那个网站做图片好
  • 昆山网站建设详细方案建设企业网站初始必备的六大功能
  • 做网站是前端还是后端网站规划 设计 制作 发布与管理过程
  • 黄山网站开发威县做网站哪里便宜
  • 网站怎么分类视频聚合网站怎么做不侵权
  • 有没有做问卷还能赚钱的网站套别人的网站模板吗
  • 东莞做汽车有没有买票的网站做谷歌推广一个月赚10万
  • 抚州城乡建设厅网站建设局官网查询
  • 汉中微信网站建设装修3d效果图怎么制作
  • wordpress 主题放哪站内关键词自然排名优化
  • 网站备案后经营做网站实例教程
  • 软件网站怎么做的python下载安装教程
  • 旅游网站开发分析报告网站建设教程搭建芽嘱湖南岚鸿信赖
  • 网站的配色方案高校网站建设意义
  • 滇中引水工程建设管理局网站网站开发怎样验收
  • ps制作网站logo阿里云网站备案拍照
  • 网站建设合同】wordpress翻书
  • 电商网站建设制作隆化县建设局网站
  • 宁波网站建设rswl网页美工设计教案
  • 贵州省住房城乡建设部网站json网站开发
  • 桥头网站仿做百度里面的站长工具怎么取消
  • 博物馆网站页面设计说明山东高端网站定制
  • python网站开发效率jsp做网站下载图片
  • 营销式网站建设免费注册个人网站官网
  • 高职高专 网站建设与维护开发一个网站平台多少钱
  • 网站后缀有哪些宜昌建设网站
  • iis做网站的流程wordpress有中文版没