七叶笔记 » java编程 » 基于Java 利用Mybatis实现oracle批量插入及分页查询

基于Java 利用Mybatis实现oracle批量插入及分页查询

1、单条数据insert

2、批量数据批量insert

insert all into 的方式返回值由最后的select 决定:

3、创建序列 minvalue n (/nominvalue):最小值为nmaxvalue n (/nomaxvalue):最大值为nstart with n:从n开始计数increment by n:每次增加ncache n (/nocache):缓存n个sequence值 / 不缓存,如果缓存,则会有跳号的危险noorder (/order):不保证序列号按顺序生成请求cycle n (/nocycle):如果到达最大值n后,再次从start with n开始currval:序列的当前值,新序列必须使用一次nextval 才能获取到值,否则会报错nextval:表示序列的下一个值。新序列首次使用时获取的是该序列的初始值,从第二次使用时开始按照设置的步进递增

删除序列语法: drop sequence seq_表名

4、oracle分页查询

前端与后端交互,分页查询

service业务实现:

mapper.xml文件:

后端海量数据导出,批量查询

service业务实现:

mapper.xml文件编写

到此这篇关于基于Java 利用Mybatis实现oracle批量插入及分页查询的文章就介绍到这了,更多相关Mybatis实现oracle批量插入 内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!

相关文章