
mybatis
Lydia的IT世界是橙色的
研究所工程师,码龄2年,大数据方向
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot - redis记录并统计网页浏览量
最近开发个人博客,想统计单网页浏览量,一开始是想把浏览量记录在数据库,后来想想每次点击网页就要去做数据库更新操作,实际项目是不会允许的,还是老老实实用redis来处理吧!0. 需求网页列表显示时按评论数倒序排列进入单页页面时,该页面浏览量自动+1系统启动时,将数据库中的浏览量,评论数,点赞数添加到redis数据库中系统关闭时,自动将redis中数据更新到mysql数据库中之所以选择在启动和关闭时进行redis与mysql数据交换,也是为了防止高并发。1. 效果数据按照“评论数”倒序排列原创 2020-10-10 02:03:50 · 8038 阅读 · 5 评论 -
mybatis-乐观锁设置并测试-xml写法
1.乐观锁概念总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁。但是在更新时会判断其他线程在这之前有没有对数据进行修改(一般会检查version有没有修改),一般会使用版本号机制或CAS操作实现。2.主要流程1. SELECT data AS old_data, version AS old_version FROM …;2. 根据获取的数据进行业务操作,得到new_data和new_version3. UPDATE SET data = new_dat原创 2020-10-09 20:34:47 · 616 阅读 · 0 评论 -
mybatis-list范围内查询-xml写法
0. 数据表1. mapper.xml写法 <!--ids查询文章--> <select id="queryByIds" parameterType="java.util.ArrayList" resultType="Article"> select * from articles where article_id in <foreach collection="list" index="index" item="item"原创 2020-10-09 16:37:31 · 1047 阅读 · 0 评论