数据库
胡十八
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis小记
使用StringRedisTemplate将数据存入Redis 1.Java -> Redis (String -> String) 保存验证码到redis并设置生存时间 //set key value ex 120 stringRedisTemplate.opsForValue().set(RedisConstants.LOGIN_CODE_KEY + phone, code, RedisConstants.LOGIN_CODE_TTL, TimeUnit.MINUTES); 2.Java原创 2022-03-07 14:02:42 · 415 阅读 · 0 评论 -
mysql记录
mysql中识别null和空串 SELECT * from user u where u.`password` IS NULL 二者查询出的结果是不同的,后者查不出数据原创 2022-02-19 17:35:12 · 367 阅读 · 0 评论 -
MyBatis错点小结
动态SQL insert缺省字段(记得加逗号) <insert id="add" parameterType="Salesman"> insert into salesman <set> <if test="id!=null"> id = #{id}, </if> <if test="loginNum!=null">原创 2022-02-14 20:46:25 · 162 阅读 · 0 评论 -
Redis事务笔记
Redis基本事务 Redis单条命令保证原子性,事务不保证原子性。 事务命令序列化,顺序执行。 muti 开启事务 exec 执行事务 discard 取消事务 编译型异常,所有事务都不被执行 运行时异常,其他命令照常执行 Redis乐观锁 在Mysql中获取version,更新时比较version。 Redis使用watch监视,unwatch取消监视。 watch money multi decrby money 20 incrby out 20 exec 若事务执行前,有其他线程对money进行修原创 2020-10-08 16:22:35 · 183 阅读 · 0 评论 -
MyBatis
MyBatis主配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <environments default="develop原创 2020-05-09 15:30:00 · 166 阅读 · 0 评论 -
SpringData-MongoDB
对数据库数据进行添加 public <T> T insert(T objectToSave) { Assert.notNull(objectToSave, "ObjectToSave must not be null!"); this.ensureNotIterable(objectToSave); return this.insert(...原创 2020-05-03 18:22:11 · 259 阅读 · 0 评论
分享