摘要: 1.mybatis的四大对象:mybatis的核心对象: ParameterHandler:处理SQL的参数对象; ResultSetHandler:处理SQL的返回结果集 StatementHandler:数据库的处理对象,用于执行SQL语句 Executor:Mybatis的执行器,用于执行增删 阅读全文
posted @ 2019-05-09 17:31 socket强 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 1.传统的for循环插入和批量插入的缺点: 2.mybatis批量添加数据的方法: 阅读全文
posted @ 2019-05-09 15:48 socket强 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 有时候新增一条数据,知道新增成功即可,但是有时候,需要这条新增数据的主键,以便逻辑使用,再将其查询出来明显不符合要求,效率也变低了。 这时候,通过一些设置,mybatis可以将insert的数据的主键返回,直接拿到新增数据的主键,以便后续使用。 这里主要说的是selectKey标签 设计表的时候有两 阅读全文
posted @ 2019-05-09 15:06 socket强 阅读(3336) 评论(0) 推荐(0) 编辑
摘要: 1.mybatis是一个ORM持久层框架的佼佼者,真正上实现了SQL语句与java代码分离。优秀的功能,动态分离,缓存,插件-pageHelper等 2.SQL语句使用in的时候,可以用数组封装in中的值。 3.批量操作数据的情况,可以把操作的数据封装在数组中 4.mybaits的入参处理:1.传递 阅读全文
posted @ 2019-05-09 15:00 socket强 阅读(274) 评论(0) 推荐(0) 编辑