月度归档: 2022 年 2 月

40 篇文章

Mysql生僻字无法输入’\xF0\xAA\x85\x99\xE9\xB8…’ for column ‘content’ at row 1
如生僻字:𪅙 修改表字段编码为utf8mb4 由官方文档我们可以知道,mysql 支持的 utf8 编码最大字符长度为 3 字节,如果遇到 4 字节的宽字符就会有插入异常的问题。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xffff,也就是说 Unicode 中的基本多文种平面(BMP)。也就是说,任何不在基本多文本平面的 Un…
Mybatis-Plus的逻辑删除
参考: https://baomidou.com/pages/6b03c5/ 方法一:全局配置 mybatis-plus: global-config: db-config: logic-delete-field: flag # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2) logic-delete-value: …
Mybatis-Plus的代码生成
可能的异常 mybatis-plus java.lang.NoClassDefFoundError: freemarker/template/Configuration mybatis-plus freemarker.template.Configuration mybatis Failed to determine a suitable driv…
Mysql的字段长度
varchar(n),n表示什么? MySQL5.0.3之前varchar(n)这里的n表示字节数 MySQL5.0.3之后varchar(n)这里的n表示字符数,比如varchar(200),不管是英文还是中文都可以存放200个 参考:https://blog.csdn.net/zgdwxp/article/details/90675967 CH…
Java实体生成sql
参考:https://www.cnblogs.com/vmuu/p/15663273.html import javax.xml.bind.annotation.XmlElement; import java.io.*; import java.lang.annotation.Annotation; import java.lang.reflect…
mapper对象为空
Cannot invoke "*.mapper.*Mapper.insert(Object)" because "this.*Mapper" is null 一直报Mapper对象为空,是没有注入的原因 添加注解@Autowired即可 @Autowired private AuthorInfoMapper …
win10安装mongodb
官网下载社区版 自定义安装 可以不安装图形化界面 通过navicat使用
正则 匹配数字和日期
public class Test { /** * 判断一个字符串是否是数字。 * * @param string * @return */ public static boolean isNumber(String string) { if (string == null) return false; Pattern pattern = Patt…