跳过导航链接
A C D E G I M O P S V 

A

addCondition(String) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
追加条件

C

cn.easyproject.easymybatis.pagination - 程序包 cn.easyproject.easymybatis.pagination
 

D

dbType - 类 中的变量cn.easyproject.easymybatis.pagination.PageBean
数据库类型(使用ORACLE,SQLSERVER,MYSQL常量标识)

E

EasyCriteria - cn.easyproject.easymybatis.pagination中的类
按条件查询抽象父类(可以结合分页PageBean使用) SysUserCriteria Demo:
public class SysUserCriteria extends EasyCriteria implements java.io.Serializable { // 1.
EasyCriteria() - 类 的构造器cn.easyproject.easymybatis.pagination.EasyCriteria
 
EasyMyBatisPaginationException - cn.easyproject.easymybatis.pagination中的异常错误
EasyMyBatis Pagination Exception
EasyMyBatisPaginationException(String) - 异常错误 的构造器cn.easyproject.easymybatis.pagination.EasyMyBatisPaginationException
 
EasyMybatisPaginationPlugin - cn.easyproject.easymybatis.pagination中的类
EasyMyBatis Pagination plugin <plugins> <plugin interceptor="cn.easyproject.easymybatis.pagination.EasyMybatisPaginationPlugin"> <!
EasyMybatisPaginationPlugin() - 类 的构造器cn.easyproject.easymybatis.pagination.EasyMybatisPaginationPlugin
 

G

getAutoCountSQL() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
获得查询数据总条数的SQL语句
getAutoSQL() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getCondition() - 类 中的方法cn.easyproject.easymybatis.pagination.EasyCriteria
 
getCondition() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
获得查询条件语句
getCountSQL() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getData() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getEasyCriteria() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getFrom() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getLastSort() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getPageNo() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getPageTotal() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
得到总共有多少页
getRowsCount() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getRowsPerPage() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
得到每页显示多少条记录
getRowStart() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
得到分页前要排除的行数
getSelect() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getSort() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getSortOrder() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getSql() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getSqlParameterValues() - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
getValues() - 类 中的方法cn.easyproject.easymybatis.pagination.EasyCriteria
 

I

intercept(Invocation) - 类 中的方法cn.easyproject.easymybatis.pagination.EasyMybatisPaginationPlugin
 

M

MYSQL - 类 中的静态变量cn.easyproject.easymybatis.pagination.PageBean
MYSQL数据库

O

ORACLE - 类 中的静态变量cn.easyproject.easymybatis.pagination.PageBean
ORACLE数据库
ORACLE_12C - 类 中的静态变量cn.easyproject.easymybatis.pagination.PageBean
 

P

PageBean<T> - cn.easyproject.easymybatis.pagination中的类
MyBatis PageBean Demo:
**DAO interface:** public List pagination(PageBean pb); **SQL Mapper:** <select id="pagination" resultType="Account"> ${autoSQL} </select> // **Service:** // EasyCriteria AccountCriteria accountCriteria=new AccountCriteria(); accountCriteria.setAccountName("1"); PageBean pb=new PageBean(); // FROM Clause; optional; default is * pb.setSelect("*"); // Table Name; rquired pb.setFrom("Account account"); // WHERE Clause; optional; default is '' pb.setCondition(" and account.qxid>=10"); // Append where clause condition; optional; default is '' // * pb.addCondition(""); // Append EasyCriteria condition pb.setEasyCriteria(accountCriteria); // SortName; optional; default is '' pb.setSort("account.accountid"); // SortOrder; optional; default is 'asc' pb.setSortOrder("desc"); // Page Number; optional; default is 1 pb.setPageNo(1); // Rows per page; optional; default is 10 pb.setRowsPerPage(4); accountDAO.pagination(pb) // Pagination data System.out.println(pb.getData()); System.out.println(pb.getPageTotal()); System.out.println(pb.getPageNo()); System.out.println(pb.getRowsPerPage()); System.out.println(pb.getRowsCount()); // **Direct set pagination SQL** PageBean pb=new PageBean(); pb.setSql("select * from Account where accountName like #{accountName} limit 0,5"); pb.setCountSQL("select count(*) from Account where accountName like #{accountName}"); // SQL Parameter Values Map<String, Object> values=new HashMap(); values.put("accountName", "%1%"); pb.setSqlParameterValues(values); accountDAO.pagination(pb) // Pagination data System.out.println(pb.getData()); System.out.println(pb.getPageTotal()); System.out.println(pb.getPageNo()); System.out.println(pb.getRowsPerPage()); System.out.println(pb.getRowsCount());
PageBean() - 类 的构造器cn.easyproject.easymybatis.pagination.PageBean
 
plugin(Object) - 类 中的方法cn.easyproject.easymybatis.pagination.EasyMybatisPaginationPlugin
 

S

setCondition(String) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
设置查询条件
setCountSQL(String) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setData(List<T>) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setEasyCriteria(EasyCriteria) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setFrom(String) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setLastSort(String) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setPageNo(int) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setProperties(Properties) - 类 中的方法cn.easyproject.easymybatis.pagination.EasyMybatisPaginationPlugin
 
setRowsCount(int) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setRowsPerPage(int) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setSelect(String) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setSort(String) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setSortOrder(String) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setSql(String) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setSqlParameterValues(Map<String, Object>) - 类 中的方法cn.easyproject.easymybatis.pagination.PageBean
 
setValues(Map<String, Object>) - 类 中的方法cn.easyproject.easymybatis.pagination.EasyCriteria
 
SQLSERVER - 类 中的静态变量cn.easyproject.easymybatis.pagination.PageBean
SQLSERVER数据库
SQLSERVER_2012 - 类 中的静态变量cn.easyproject.easymybatis.pagination.PageBean
 

V

values - 类 中的变量cn.easyproject.easymybatis.pagination.EasyCriteria
 
A C D E G I M O P S V 

Copyright © 2016. All rights reserved.