1. 程式人生 > >Maven+Mybatis+Spring+SpringMVC實現(oracle)分頁查詢(附原始碼)

Maven+Mybatis+Spring+SpringMVC實現(oracle)分頁查詢(附原始碼)

關於專案搭建,小寶鴿以前寫過一篇Spirng+SpringMVC+Maven+Mybatis+MySQL專案搭建,這篇文章提供了詳細的搭建過程,而且提供了原始碼下載,接下來的將在這個原始碼的基礎上繼續開發。所以建議各位猿友可以把猿友下載一下。

二、分頁外掛的介紹

博主採用的外掛是PageHelper這個外掛,使用起來十分方便。該外掛支援以下資料庫:

1 2 3 4 5 6 7 8 9 10 Oracle Mysql MariaDB SQLite Hsqldb PostgreSQL
DB2 SqlServer(2005+) Informix H2

三、PageHelper的使用

在”一、專案搭建“裡下載好了原始碼,下載的原始碼匯入eclipse後的結構裡面,有如下的檔案:

這裡寫圖片描述這裡寫圖片描述

接下來我們並不需要新增檔案,直接在這些檔案上修改就好了。

3.1、引入依賴

在pom.xml檔案新增如下依賴:

1 2 3 4 5 6 <!-- mybatis分頁外掛依賴 --> <dependency> <groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId> <version>4.0.0</version> </dependency>

3.2、在Mybatis配置xml中配置攔截器外掛

在mybatis-config.xml檔案中新增外掛後的內容如下:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

相關推薦

Maven+Mybatis+Spring+SpringMVC實現oracle查詢原始碼

關於專案搭建,小寶鴿以前寫過一篇Spirng+SpringMVC+Maven+Mybatis+MySQL專案搭建,這篇文章提供了詳細的搭建過程,而且提供了原始碼下載,接下來的將在這個原始碼的基礎上繼續開發。所以建議各位猿友可以把猿友下載一下。 二、分頁外掛的介紹 博主採用的外掛是PageHelpe

Maven+Mybatis+Spring+SpringMVC實現查詢

XML lec www tails odin build 效果 servle lpad 轉載:http://www.cnblogs.com/zhangtan/p/5846955.html 一、項目搭建 關於項目搭建,小寶鴿以前寫過一篇Spirng+SpringMVC+Ma

Maven+Mybatis+Spring+SpringMVC實現

一、專案搭建 二、分頁外掛的介紹 博主採用的外掛是PageHelper這個外掛,使用起來十分方便。該外掛支援以下資料庫: Oracle Mysql MariaDB SQLite Hsqldb PostgreSQL DB2 SqlServer(2005+) Info

Oracle高效查詢

-分頁引數:size = 20 page = 2 --沒有order by的查詢 -- 巢狀子查詢,兩次篩選(推薦使用) --SELECT * -- FROM (SELECT ROWNUM AS rowno, t.* -- FROM DONORINFO t -- WHERE t.BIRTHDAY BET

spring,springmvc,mybatits整合例項--後臺查詢

spring,springmvc,mybatits整合例項–後臺分頁查詢 這裡給出一個ssm整合後臺分頁查詢的例項。 後臺分頁使用了pageHelp這個後臺分頁,前端分頁按鈕使用jPaginate這個js外掛。 pageHelp:一個大牛寫的後端資料庫分頁的jar包: htt

Spring Boot中使用Spring-data-jpa實現查詢

分頁查詢 log def inpu database ext identity odin btn 在我們平時的工作中,查詢列表在我們的系統中基本隨處可見,那麽我們如何使用jpa進行多條件查詢以及查詢列表分頁呢?下面我將介紹兩種多條件查詢方式。 1、引入起步依賴

spring jpa 帶參數查詢

entity ndb 情況 serializa cti rep ppi image repo 1、寫個接口繼承JpaRepository @NoRepositoryBean public interface BaseRepository<T,PK extends

spring jpa 帶引數查詢

  1、寫個介面繼承JpaRepository @NoRepositoryBean public interface BaseRepository<T,PK extends Serializable> extends JpaRepository<T,PK> { }

oracle逐步學習總結之oracle查詢基礎三

  原創作品,轉載請在文章開頭明顯位置註明出處:https://www.cnblogs.com/sunshine5683/p/10087205.html oracle 的分頁有三種,下面將這三種方式一一列舉,進行分析:   一、根據rowid來分頁   二、根據分

Mybatis最入門---查詢內部原理篇

public class DefaultParameterHandler implements ParameterHandler { private final TypeHandlerRegistry typeHandlerRegistry; private final MappedStateme

spring-boot 查詢關聯表

引言:由於公司轉型,使我原本android開發工程師,轉變為後臺開發工程師,對於後臺,除了大學利用servlet寫過些專案,其他就一無所知。公司使用spring-boot框架.那麼spring-boot框架究竟是什麼呢?Spring-boot是微框架,是由P

使用redis的zset實現高效查詢完整程式碼

一、需求 移動端系統裡有使用者和文章,文章可設定許可權對部分使用者開放。現要實現的功能是,使用者瀏覽自己能看的最新文章,並可以上滑分頁檢視。   二、資料庫表設計  涉及到的資料庫表有:使用者表TbUser、文章表TbArticle、使用者可見文章表TbUserArticle。其中,TbU

使用PHP做查詢查詢結果也顯示為

val nas put post borde cnblogs cin span state 1.先把數據庫裏所有的數據分頁顯示在頁面,並在顯示數據的表格上方加上查詢表單。(加上條件,實現目標結果。) <!DOCTYPE html PUBLIC "-//W3C//DT

sql 查詢 每次6行

分享 數據 mage com http 行數 -- where SQ -- 對比 數據 是否 相同 select * from [dbo].[ProjecrInfo] where Project_state=‘已審核‘ -- 查詢 已經 審核 有多少數據 -- 每次 按

DML語句 -- 查詢

索引 off limit offset dml語句 IT rom 開始 page 一、應用場景 當要查詢的條目數太多,一頁顯示不全 二、語法   SELECT 查詢列表  FROM 表  LIMIT 【offset,】size 註意:   offset 代表的是起始的條

Spring Data JPA 二:實現多表關聯查詢

最近在對JPA的使用過程中發現對於單表的操作很是方便,但是當設計到多表聯查的時候就需要有一些特殊的操作了。 專案中有一個場景是後臺需要做一個分頁的列表查詢,所需要的資料分散在兩張表中,如果是用mybatis的話直接定義resultMap,然後手寫SQL就可以了。而在JPA中就需要用到JPQL

查詢SQL&LINQ

 1、利用SQL進行分頁查詢  SQL SEVER分頁查詢方式有如下幾種:TOP NOT IN、Max、ROW_NUMBER或者寫儲存過程。其中利用ROW_NUMBER() OVER()分頁處理,相對效率較高。ROW_NUMBER() OVER()函式的基本用法:對查詢

MySQL_資料查詢limit用法

取前5條資料 select * from table_name limit 0,5 或 select * from table_name limit 5 取第11條到第15條資料,共5條 se

JavaWeb dao層 使用者訂單 查詢三層封裝

業務分析 前臺頁面 一般使用者登入商城之後,查詢訂單後,我們需要給用顯示展示訂單資訊,而有時候一頁不能全部展示所有訂單,所以我們需要分頁給使用者展示訂單 紅色:一個訂單(包含多個訂單項和其他資訊) 橙色:一個訂單項(包含一個商品資訊和其他資訊) 藍

JPA原生SQL自定義SQL查詢邏輯

JPA自己寫SQL查詢的話,分頁還稍微麻煩,經過測試下面方法可以: @Query(nativeQuery = true, value = "select * from goods where " +