最新 最热

解决mybatis 无法映射 数据库 json字段的问题

1.前言MySQL从5.7版本之后开始支持JSON数据类型,相比于JSON格式的字符串类型有如下优势:存储在JSON列中的JSON文档的会被自动验证。无效的文档会产生错误;最佳存储格式。存储在JSON列中的JSON文档会被转换为允许快速读取...

2022-05-22
0

过度设计是罪恶的!

软件开发的哪个阶段最容易招人喷?如果你严格按照什么瀑布模式、敏捷模式开发的话,你会发现永远是概要设计的评审阶段。

2022-05-20
1

业务流程(代码呈现)

上图是对save和saveScore两个接口的流程抽象,save是上传答题数据,saveScore则是上传答题分数,为保证幂等和防止并发调用,这两个接口都加了分布式锁(还是两层哦)。第一层使用的是不同的锁,因为处理的是不同的表,第二层处理的是...

2022-05-18
0

MyBatis--注解、缓存配置、其他工具

前面熟悉了MyBatis的基本使用,针对一些简单的sql语句,如对一张表的增删改查,可以使用MyBatis提供的注解,省去写映射文件的步骤,复杂的多表查询,还是建议使用映射文件的方式...

2022-05-18
0

Java不犯难,搞定SSM,打通你的技术跃升之路

当你在求职面试时,会发现,若想进入大型企业从事项目开发,仅具备Java SE的知识还远远不够。Spring+Spring MVC +MyBatis已经成了Java互联网时代的主流框架。但在学习接触时会因基础不牢或不适应开发节奏等等原因,让你很难...

2022-05-18
1

MyBatis--多表查询

resultMap标签为处理关联关系的父标签,后续关联关系定义都是在该标签下进行的

2022-05-17
0

MyBatis--动态SQL

上面我们在where后面跟了个 1 = 1,原因是不加会形成where and ename = ...这种情况,那么sql语句就出错了,也可以直接使用where标签替代

2022-05-17
0

lagou 爪哇 1-1 mybatis 笔记

Mybatis框架是一个半自动的ORM持久层框架,也可以在Java中实现类似 insert(User)的操作最终操作数据库,但是需要我们自己写Sql语句。Mybatis是目前比较流行的Dao层框架。...

2022-05-17
0

mybatis高级foreach用法

最近有时需要用到mybatis的in查询,总忘记这个foreach怎么查。顺便记录下笔记。

2022-05-17
0