Zero date value prohibited
发表于|更新于
|浏览量:
世界上最大的谎言就是你不行。——《垫底辣妹》
报Zero date value prohibited错的时候
在连接mysql的URL上加入&zeroDateTimeBehavior=convertToNull即可
原因是因为我们存入数据库中的date类型字段有为0的数据
加了此参数,即可让mysql处理的时候,把为0的日期当作null处理
相关推荐
2020-07-27
jenkins配置Maven
下载Maven 3.6.3并且上传到centos7 123456#解压tar -zxvf apache-maven-3.6.3-bin.tar.gz #建立目录mkdir /opt/maven#移动mv apache-maven-3.6.3/* /opt/maven/ 最后就是这样 配置环境变量 1234567vim /etc/profile#到最下面追加环境变量export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdkexport MAVEN_HOME=/opt/mavenexport PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin#使环境变量生效source /etc/profile 最后输入 12#查看maven版本mvn -version 就是这个样子 我们回到Jenkins 找到Global Tool Configuration 开始配置JDK 配置Maven 然后保存,到我们的系统配置 配置jenkins用到的环境变量 123456JAVA_HOME/usr/lib/jvm/...
2024-10-18
Apache-general邮件订阅
权威如果没有威信就不能成立。威信如果没有世俗的隔离就不能成立。——戴高乐 记载: 发邮件之前首先需要订阅 general@incubator.apache.org 邮件列表,否则邮件会被卡住无法发出。跟订阅ASF的任何邮件列表一样,你可以手动发一则空邮件(随意标题,无内容)至 general-subscribe@incubator.apache.org ,该邮件组的robot会自动引导你进行订阅。 apache 邮件指导: Tips for Apache project email contributors - Apache Infrastructure Website Apache 电子邮件信息的站点地图 Listing of ASF Mailing Lists 邮件列表 Code of Conduct 行为守则 Public Forum Archive Policy 公共论坛档案政策 Additional tips from the Apache Cocoon community 来自Apache Cocoon 社区的其他提示 How to ask Questions...
2021-03-15
seata实现分布式事务
尽管世界和人生是坏透了,其中却有一件东西永远是好,那便是青春——显克维奇 首先是下载seata1.4.1 然后解压 先修改conf下的registry.conf 把type改为nacos 进入bin 打开控制台运行seata-server.bat 然后在项目中引入依赖,记得需要分布式式事务的服务都要配置 12345<!-- seata 分布式事务 --><dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-seata</artifactId></dependency> 配置类 1234567891011121314151617181920212223242526272829303132333435package com.ruben.config;import com.alibaba.druid.pool.DruidDataSource;im...
2024-04-05
org.apache.ibatis.session.AutoMappingUnknownColumnBehavior
我只说从今往后,不说今日以前。——陈忠实《白鹿原》 在处理数据库和Java对象之间的映射时,MyBatis提供了一种高度灵活的机制来处理那些在结果集中存在但在Java对象中没有相应属性的未知列。这种机制通过AutoMappingUnknownColumnBehavior枚举来实现,它允许开发者定义对这些未知列的处理策略。 AutoMappingUnknownColumnBehavior的三种策略 NONE: 这是默认策略,MyBatis将忽略所有未知的列,不会对其进行任何操作或抛出异常。 WARNING: 当选择这个策略时,MyBatis会在控制台或日志文件中记录一个警告消息,指出存在未知列,但仍然会继续映射已知列。 FAILING: 选择这个策略时,一旦遇到未知列,MyBatis将抛出异常并终止映射过程。这对于需要确保所有列都必须被正确映射的场景非常有用。 应用场景 开发和测试阶段: 你可能会倾向于使用WARNING策略,以便及时发现数据库表结构的任何更改,这些更改可能会影响应用程序的行为。 生产环境: 在生产环境中,FAILING策略可以帮助你确保数据完整性,任何未映射...
2022-06-07
类型描述符
我知道你愚蠢轻佻、头脑空虚,然而我爱你;我知道你的企图你的理想,你的势力,你的庸俗,然而我爱你;我知道你是个二流货色,然而我爱你。——毛姆 见: https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.2.1 在java中,由于历史原因,出现在类文件结构中的二进制名称语法与我们常用的类名不同,通常使用(正斜杠)/替换了原本的包名间隔(句号). 例如Thread的类名叫java.lang.Thread,但是在class文件格式的描述符中使用的内部格式,对Thread类名称utf8的引用却是:java/lang/Thread 不信我们随便打开一个class文件 可以看到类似的描述符 那如何获取类的描述符呢?它的规则又是如何呢? 首先,基本类型描述符,都是以ASCII字符表示,例如L 正斜杠类名;表示对象类型,[表示数组类型 我们可以在sun.invoke.util.Wra...
2024-01-30
新版阿里云内容安全对接
只有不够聪明的人才批评、指责和抱怨别人。但是,善解人意和宽恕他人,需要培养和自制的功夫。——卡耐基 文档: 图片审核增强版SDK_内容安全(Content Moderation)-阿里云帮助中心 代码: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475import cn.hutool.core.thread.AsyncUtil;import cn.hutool.core.util.RandomUtil;import com.alibaba.nacos.common.utils.JacksonUtils;import com.aliyun.auth.credentials.Credential;import com.aliyun.auth.credentials.provider.StaticCredentialProvider;import co...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog