加强医院微信和网站建设如何找到网站是谁做的

news/2025/9/27 13:39:12/文章来源:
加强医院微信和网站建设,如何找到网站是谁做的,山东网上注册公司流程,甘肃seo技术一次数据库主键莫名其妙的变得非常大排查记录 事情的现象 数据库中表结构是设置了主键自增#xff0c;但是发现数据库中的id变成了这种1705604075022516225#xff0c;然后怀疑是自增主键没有生效#xff0c;反复尝试之后发现不是。因为手动插入数据的时候#xff0c;主键…一次数据库主键莫名其妙的变得非常大排查记录 事情的现象 数据库中表结构是设置了主键自增但是发现数据库中的id变成了这种1705604075022516225然后怀疑是自增主键没有生效反复尝试之后发现不是。因为手动插入数据的时候主键是会自增的。于是把思路放在了排查mybatis-plus之前一直用的mybatis实体类中并没有显示的表明主键的生成方式因为插入的时候主键会自动生成以为mp也会这样。 这里说一下具体排查可以直接在具体实体类的set方法中进行断点调试然后在idea的debugger窗口中看一下调用步骤然后可以直接回退到指定步骤调试利器。 最后找到了这个地方 /*** 自定义 ParameterHandler 重装构造函数填充插入方法主键 ID** author nieqiuqiu 2020/6/5* since 3.4.0*/ public class MybatisParameterHandler implements ParameterHandler {} protected void populateKeys(TableInfo tableInfo, MetaObject metaObject, Object entity) {final IdType idType tableInfo.getIdType();final String keyProperty tableInfo.getKeyProperty();if (StringUtils.isNotBlank(keyProperty) null ! idType idType.getKey() 3) {//可以看到自动生成主键final IdentifierGenerator identifierGenerator GlobalConfigUtils.getGlobalConfig(this.configuration).getIdentifierGenerator();Object idValue metaObject.getValue(keyProperty);if (identifierGenerator.assignId(idValue)) {if (idType.getKey() IdType.ASSIGN_ID.getKey()) {Class? keyType tableInfo.getKeyType();if (Number.class.isAssignableFrom(keyType)) {Number id identifierGenerator.nextId(entity);if (keyType id.getClass()) {metaObject.setValue(keyProperty, id);} else if (Integer.class keyType) {metaObject.setValue(keyProperty, id.intValue());} else if (Long.class keyType) {metaObject.setValue(keyProperty, id.longValue());} else if (BigDecimal.class.isAssignableFrom(keyType)) {metaObject.setValue(keyProperty, new BigDecimal(id.longValue()));} else if (BigInteger.class.isAssignableFrom(keyType)) {metaObject.setValue(keyProperty, new BigInteger(id.toString()));} else {throw new MybatisPlusException(Key type keyType not supported);}} else if (String.class.isAssignableFrom(keyType)) {metaObject.setValue(keyProperty, identifierGenerator.nextId(entity).toString());} else {metaObject.setValue(keyProperty, identifierGenerator.nextId(entity));}} else if (idType.getKey() IdType.ASSIGN_UUID.getKey()) {metaObject.setValue(keyProperty, identifierGenerator.nextUUID(entity));}}}}package com.baomidou.mybatisplus.core.config;public static class DbConfig {/*** 主键类型*/private IdType idType IdType.ASSIGN_ID;}默认是这个类型这个类型mybatis-plus会自动生成主键。 package com.baomidou.mybatisplus.annotation;public enum IdType {AUTO(0),NONE(1),INPUT(2),ASSIGN_ID(3),ASSIGN_UUID(4); }TableId(type IdType.AUTO) 加上就好了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919526.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

王昌龄的态度

王昌龄的态度你为何在意不重要的人的眼光而忽视自己的内心呢?你还记得你所追逐的是什么吗?你是活在别人的评价中还是活在自己的内心?你也怕别人的议论吗? 不妨读读王昌龄的这首七言吧。莫道谗言似浪深,莫道迁客是…

开发知识点-Python-virtualenv

virtualenv是一个广泛使用的Python工具,用于创建隔离的Python环境。它允许开发者在同一台计算机上独立地安装和管理不同项目的Python依赖,从而使得各个项目的依赖关系不会相互干扰。这是特别重要的,尤其是在处理涉及…

白居易-那个寒冷的夜晚,思念像潮水般袭来。想得家中夜深坐,还应说着远行人。

《邯郸冬至夜思家》 白居易 邯郸驿里逢冬至,抱膝灯前影伴身。 想得家中夜深坐,还应说着远行人。 那个寒冷的冬夜,客栈里的白居易望着眼前的烛灯陷入了深深的思念。孤独和思念一起涌了上来,如果没有如此的孤独,也不…

2025年移动厕所厂家口碑排行榜:环保移动厕所,泡沫封堵移动厕所,市区公园露营地移动厕所,装配式移动厕所,公共移动厕所定制安装公司选择指南!

随着城市化进程加速与文旅、基建行业蓬勃发展,移动厕所已从临时设施升级为城市服务与公共卫生的重要载体。但当前市场仍面临诸多痛点:部分产品环保性能不足,异味问题突出;定制适配性差,难以满足楼盘、景区等不同场…

Metasploit Framework 6.4.90 (macOS, Linux, Windows) - 开源渗透测试框架

Metasploit Framework 6.4.90 (macOS, Linux, Windows) - 开源渗透测试框架Metasploit Framework 6.4.90 (macOS, Linux, Windows) - 开源渗透测试框架 Rapid7 Penetration testing, updated Sep 27, 2025 请访问原文链…

秦岭迎来大丰收,徒步才能抵达的村庄,藏着有钱难买的山货!

秦岭迎来大丰收,徒步才能抵达的村庄,藏着有钱难买的山货!How precious are the mountain goods from Qinling Mountains? Such aged wild honey and these wild fruits money cant buy them. During my self-drivi…

VSCode+Window+Chrome常用快捷键

2025VSCode+Window+Chrome常用快捷键VSCode+Window+Chrome常用快捷键 1.VSCode常用快捷键 1.1 工作区快捷键Ctrl + B 显示/隐藏侧边栏Ctrl + J 显示/隐藏控制台Ctrl + \ 创建多个编辑器(文件比对很方便)Ctrl + W 关闭当…

那些诗词那些花|君不见此玫瑰于晚秋的夜色中凄然绽放,别具一格。

那些诗词那些花|君不见此玫瑰于晚秋的夜色中凄然绽放,别具一格。元稹说,秋丛绕舍似陶家,遍绕篱边日渐斜。不是花中偏爱菊,此花开尽更无花。我起初挺喜欢这首诗,但是今天可能要改变了看法。 我对此花开尽更无花表…

Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用

我们需要什么一台运行Debian/Ubuntu/Linux系统的电脑,本教程以Ubuntu为例(大部分Linux发行版均适用)。 我们的目标软件:Visual Studio Code。 和英特网一起奔驰的光纤连接。动手时间 1. 安装前的准备和设置 在开始…

醉后不知天在水,满船清梦压星河

题龙阳县青草湖 元唐珙 西风吹老洞庭波,一夜湘君白发多。 醉后不知天在水,满船清梦压星河。大意:秋风吹老了洞庭的水波,一夜的愁思令湘君也催发了几多白发。醉倒之后的作者有些恍惚,只见眼前星光点点,一时间竟分…

太月星网站建设WordPress公众号主题

kubernetes基于helm部署gitlab-operator 这篇博文介绍如何在 Kubernetes 中使用helm部署 GitLab-operator。 先决条件 已运行的 Kubernetes 集群负载均衡器,为ingress-nginx控制器提供EXTERNAL-IP,本示例使用metallb默认存储类,为gitlab p…

网站备案加链接代码网站服务器维护费用

Dubbo 序列化 1、什么是序列化和反序列化 序列化(serialization)在计算机科学的资料处理中,是指将数据结构或对象状态转换成可取用格式(例如存成文件,存于缓冲,或经由网络中发送),…

区块链网站开发郑州做网站推广价格

本文主要来自于linux自带的man packet手冊: http://man7.org/linux/man-pages/man7/packet.7.html 平时常常使用的INET套接字提供的是7层的抓包能力,抓上来的data直接就是tcp或者udp的payload,无需关心L3和L4的头部信息。 Packet套接字提供的…

商城网站除了域名备案还要临沂网站搜索排名

这里写目录标题 摘要引言方法 摘要 由于对比度差、目标边界模糊和大量阴影的不利影响,乳腺超声成像中的自动语义分割仍然是一项具有挑战性的任务。最近,具有U形的卷积神经网络(CNN)在医学图像分割中表现出相当好的性能。然而&…

Apache Doris性能优化全解析:慢查询定位与引擎深度调优 - 教程

Apache Doris性能优化全解析:慢查询定位与引擎深度调优 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Co…

【诗词解读】跨越千年的文脉传承:月与酒是中国人的永恒浪漫

我见青山多妩媚,料青山见我应如是。 我们总会被一些零散的句子悄然击中内心。若将它们轻轻拾起、汇聚一处,便会发现,真正打动我们的,从来不是华丽辞藻的铺陈,而是文字背后那份意境与情感的深深共鸣。 从陶渊明、李…

秋风中的窘境,一代诗圣的安居梦

八月秋高风怒号,卷我屋上三重茅。安得广厦千万间,大庇天下寒士俱欢颜。不知道从什么时候起,腾讯公众号文章的底部出现了一个腾讯公益的组件,我觉得这个功能设置的非常好,它体现了一家公司是向善的。公司可以是商业的…

学习Sci. Adv. 关于AMP_generator文章-复现

学习Sci. Adv. 关于AMP_generator文章-复现dithub打包代码块:https://github.com/jkwang93/AMP-Designer/blob/main/环境配置:在Anaconda Prompt中创建虚拟环境“AMPdesign”,python=3.9。本人新手,根据大佬帖子安…

辛弃疾:明月团团高树影,十里水沉烟冷

辛弃疾的词,你一读就是一个钢铁直男写的词,哪怕是明明很温柔的场景,在稼轩的笔下也显得很硬朗。以前我很少感受到文风,但是最近不知道是不是预制菜吃多了,我能够清晰地感受到部分古诗词里面蕴含的那种刚强和温柔了…

自己网站做优化的有权利卖么丹阳网站建设报价

项目中的配置文件用json方式存储在了resources下面的文件夹下面。如下: 在代码里面需要将他们全部读出来。 但是ClassLoader.getResource 只能读取单个文件,不能读取文件列表。然后就想到了 mybatis 同样也是要读配置文件列表,就想看看 myba…