数据库
文章平均质量分 50
andQVQ
这个作者很懒,什么都没留下…
展开
-
jpa + MySQL list转String存入数据库
list通过jpa直接存入数据库会报错这里需要进行转换list中存放的自定义对象为Point等一类位置坐标,可以使用POINT、MULTIPOINT等空间类型的字段MySQL数据类型list中存放的是基本数据或者自定义基本数据的集合在POJO类中定义转换器对于List中为基本类型的数据,使用的转换方式对于List中为基本类型集合的数据,使用的转换方式这样就可以在数据库中存入List转换的Json数据参考P.S.在POJO类中定义转换器时,如果使用注解,就会自动生成以查询的字段为主键,以MyLis原创 2022-06-08 10:39:18 · 1305 阅读 · 0 评论 -
MySQL数据类型
MySQL没有内置的 BOOLEAN 或 BOOL 数据类型。所以要表示布尔值,MySQL使用最小的整数类型,也就是TINYINT(1)。 换句话说,BOOLEAN和BOOL是TINYINT(1)的同义词。在MySQL中,字符串可以容纳从纯文本到二进制数据(如图像或文件)的任何内容。可以通过使用LIKE运算符,正则表达式和全文搜索,根据模式匹配来比较和搜索字符串。更多参考...原创 2022-06-07 10:50:53 · 327 阅读 · 0 评论 -
hibernate对象状态
文章目录Hibernate对象状态临时(Transient)持久(Persistent)(托管)游离(Detached)(脱管)删除对象(Removed)状态之间的转换遇到的问题Hibernate对象状态临时(Transient)由new操作符创建,且尚未与Hibernate Session 关联的对象被认定为临时(Transient)的。临时(Transient)对象不会被持久化到数据库中,也不会处于 Session 的缓存中。 如果临时(Transient)对象在程序中没有被引用,它会被垃圾回收器原创 2022-05-11 17:49:20 · 299 阅读 · 0 评论 -
mysql 插入与更新
MySql将查询结果插入到另外一张表参考MySQL防止重复插入相同记录 insert if not exists参考MySQL的INSERT ··· ON DUPLICATE KEY UPDATE使用的几种情况参考原创 2022-03-07 11:52:01 · 1168 阅读 · 0 评论 -
字符串匹配正则表达式
MySQL:where regexp ‘pattern’ 参考Clickhouse:where match(column, ‘pattern’) 参考原创 2022-03-04 09:34:26 · 290 阅读 · 0 评论 -
数据-雪花算法
一种分布式id生成算法,保证所有生成的id按时间趋势递增,并且整个分布式系统内不会产生重复id(因为有datacenterId和workerId来做区分)。SnowFlake算法生成id的结果是一个64bit大小的整数,它的结构如下图:1bit,不用,因为二进制中最高位是符号位,1表示负数,0表示正数。生成的id一般都是用整数,所以最高位固定为0。41bit-时间戳,用来记录时间戳,毫秒级。41位可以表示个数字,如果只用来表示正整数(计算机中正数包含0),可以表示的数值范围是:0 至 ,减1是原创 2022-01-29 10:58:58 · 1030 阅读 · 0 评论