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

网站开发设计大赛北京seo招聘信息

网站开发设计大赛,北京seo招聘信息,手机企业wap网站,全球十大软件公司文章目录 前言一、主键生成策略概述二、示例三、Spring Boot 配置1. 方式一#xff1a;使用配置类2. 方式二#xff1a;通过 MybatisPlusPropertiesCustomizer 自定义 四、Spring 配置1. 方式一: XML 配置2. 方式二#xff1a;注解配置 总结 前言 在 MyBatis-Plus 中#… 文章目录 前言一、主键生成策略概述二、示例三、Spring Boot 配置1. 方式一使用配置类2. 方式二通过 MybatisPlusPropertiesCustomizer 自定义 四、Spring 配置1. 方式一: XML 配置2. 方式二注解配置 总结 前言 在 MyBatis-Plus 中主键生成策略是一个重要的概念它决定了如何为数据库表中的记录生成唯一的主键值。以下是关于主键生成策略的详细说明和配置方法。 一、主键生成策略概述 主键生成策略必须使用 INPUT 类型这意味着主键值需要由用户在插入数据时提供。MyBatis-Plus 支持在父类中定义 KeySequence 注解子类可以继承使用。 从版本 3.3.0 开始MyBatis-Plus 会自动识别主键类型因此不再需要手动指定主键类型。 MyBatis-Plus 内置支持多种数据库的主键生成策略包括 DB2KeyGeneratorH2KeyGeneratorKingbaseKeyGeneratorOracleKeyGeneratorPostgreKeyGenerator 如果内置的主键生成策略不能满足需求可以通过实现 IKeyGenerator 接口来扩展自定义的主键生成策略。 二、示例 下面是一个使用 KeySequence 注解的实体类示例 KeySequence(value SEQ_ORACLE_STRING_KEY, clazz String.class) public class YourEntity {TableId(value ID_STR, type IdType.INPUT)private String idStr;// 其他字段和方法... }在这个示例中YourEntity 类使用了 KeySequence 注解来指定 Oracle 数据库中的序列 SEQ_ORACLE_STRING_KEY 来生成主键值主键类型为 String。 三、Spring Boot 配置 1. 方式一使用配置类 在 Spring Boot 应用中可以通过配置类来设置主键生成策略 Bean public IKeyGenerator keyGenerator() {return new H2KeyGenerator(); }2. 方式二通过 MybatisPlusPropertiesCustomizer 自定义 也可以通过 MybatisPlusPropertiesCustomizer 来自定义主键生成策略 Bean public MybatisPlusPropertiesCustomizer plusPropertiesCustomizer() {return plusProperties - plusProperties.getGlobalConfig().getDbConfig().setKeyGenerator(new H2KeyGenerator()); }四、Spring 配置 1. 方式一: XML 配置 在传统的 Spring 应用中可以通过 XML 配置来设置主键生成策略 bean idglobalConfig classcom.baomidou.mybatisplus.core.config.GlobalConfigproperty namedbConfig refdbConfig/ /beanbean iddbConfig classcom.baomidou.mybatisplus.core.config.GlobalConfig.DbConfigproperty namekeyGenerator refkeyGenerator/ /beanbean idkeyGenerator classcom.baomidou.mybatisplus.extension.incrementer.H2KeyGenerator/2. 方式二注解配置 使用注解配置主键生成策略 Bean public GlobalConfig globalConfig() {GlobalConfig conf new GlobalConfig();conf.setDbConfig(new GlobalConfig.DbConfig().setKeyGenerator(new H2KeyGenerator()));return conf; }总结 回到顶部 以上配置方法可以根据实际项目需求选择合适的方式来设置主键生成策略。
http://www.pierceye.com/news/988782/

相关文章:

  • 营销型网站是什么云南网站设计流程
  • 怎么做网站效果图广西网站建设运营费用
  • 怎么自己开发app软件无锡网站推广优化公司哪家好
  • 做网站原型的简单工具深圳网站建设美橙互联
  • 免费关键词挖掘网站wordpress发多少文章卡
  • html网站建设的步骤wordpress 自定义变量
  • 网站建设的意见建站公司有哪些服务
  • 广东美景园林建设有限公司网站陕西网络公司网站建设
  • 网站关键词怎么填写南昌网站建设一般多少钱一年
  • 公司网站制作费用无区域公司注册要求
  • 网站文章更新时间去国外做外卖网站好
  • 北京网站制作设计wordpress seo 介绍
  • 手机网站搭建平台怎么查网站域名备案
  • 用文件传输协议登录网站网站开发设计手册
  • 有什么兼职做it的网站网络推广怎么做才有效
  • 网站后台开发教程沈阳网站制作流程
  • 可以自己做课程的网站深圳小型网站建设
  • 静安做网站公司网站上线的通知
  • 怎么建设电影网站wordpress 附件上传插件下载
  • 网站导航内链建设企业网站设计方式有哪些
  • 手表网站建站千秋网络是家西安做网站的公司
  • 济南企业网站百度seo优化是做什么的
  • 网站颜色搭配案例wordpress洛米主题
  • 网站几个关键词网站备案为什么要关闭
  • 深圳网站制作哪家便宜怎么利用百度云盘做网站
  • 美容培训东莞网站建设做的网站上更改内容改怎么回事
  • 绵阳新农网的网站是哪个公司做的wordpress 在线教育主题
  • 大连优化网站怎样制作企业的网站
  • 网站建设邀请函北京网站优化 卓立海创
  • 公司后台的网站代理维护更新商贸有限公司注销流程