当前位置: 首页 > news >正文

企业网站建设设计公司推广方式营销方案

企业网站建设设计公司,推广方式营销方案,ps网站轮播图怎么做,建设网站一般需要多少钱一、定义 PageHelper用在mybatis插件里面,可以自动的为最近的sql语句进行分页查询,提供分页的页码size和每页数量num,在查询过程中hi自动的拼接limit关键字,不用再改写sql语句了 在PageHelper.startPage(); 在启动查询…

一、定义


        PageHelper用在mybatis插件里面,可以自动的为最近的sql语句进行分页查询,提供分页的页码size和每页数量num,在查询过程中hi自动的拼接limit关键字,不用再改写sql语句了

        在PageHelper.startPage(); 在启动查询 List 数据的查询之前时,会对最近的一个查询进行起作用,但是对于间隔的查询返回 List的数据,将不会有任何影响

二、快速入门 

第⼀步:引⼊依赖

pom.xml

<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper -->
<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.3.3</version>
</dependency>

第⼆步:在mybatis-config.xml⽂件中配置插件

typeAliases标签下⾯进⾏配置:

mybatis-config.xml

<configuration><properties resource="jdbc.properties"></properties><plugins><plugin interceptor="com.github.pagehelper.PageInterceptor"></plugin></plugins>

第三步:编写Java代码

CarMapper接⼝

List<Car> queryCarList();

CarMapper.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""https://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.rocky.mybatis.mapper.CarMapper">
​<select id="queryCarList" resultType="com.rocky.mybatis.pojo.Car"><!--使用pageHelper不要使用 ;-->select * from t_car</select>
</mapper>
  • 关键点:

    • 在查询语句之前开启分⻚功能。

    • 在查询语句之后封装PageInfo对象。(PageInfo对象将来会存储到request域当中。在⻚⾯上展 示。)

PageTest.testPageHelper

@Testpublic void queryPage() throws IOException {SqlSessionFactoryBuilder sqlSessionFactoryBuilder = new                     SqlSessionFactoryBuilder();SqlSessionFactory build = sqlSessionFactoryBuilder.build(Resources.getResourceAsStream("mybatis-config.xml"));SqlSession sqlSession = build.openSession(true);CarMapper mapper = sqlSession.getMapper(CarMapper.class);//开启分页int pageNum=2;int pageSize=4;PageHelper.startPage(pageNum,pageSize);// 执⾏查询语句List<Car> cars = mapper.queryCarList();cars.forEach(new Consumer<Car>() {@Overridepublic void accept(Car car) {System.out.println(car);}});// 获取分⻚信息对象PageInfo<Car> pageInfo = new PageInfo<>(cars, 5);System.out.println(pageInfo);sqlSession.close();}

执行结果如下:

PageInfo{pageNum=2, pageSize=4, size=4, startRow=5, endRow=8, total=11, pages=3, list=Page{count=true, pageNum=2, pageSize=4, startRow=4, endRow=8, total=11, pages=3, reasonable=false, pageSizeZero=false}[Car(id=6, carnum=null, brand=奔驰E, guideprice=null, producetime=null, cartype=null), Car(id=7, carnum=null, brand=奔驰E, guideprice=null, producetime=null, cartype=null), Car(id=8, carnum=null, brand=奔驰E, guideprice=null, producetime=null, cartype=null), Car(id=9, carnum=null, brand=奔驰E, guideprice=null, producetime=null, cartype=null)], prePage=1, nextPage=3, isFirstPage=false, isLastPage=false, hasPreviousPage=true, hasNextPage=true, navigatePages=5, navigateFirstPage=1, navigateLastPage=3, navigatepageNums=[1, 2, 3]}

http://www.tj-hxxt.cn/news/79472.html

相关文章:

  • 做有搜索功能的网站企业文化标语
  • 做影视网站规模不大网推拉新app推广接单平台
  • 建立视频网站指数网站
  • mac 网站开发软件有哪些黑龙江seo关键词优化工具
  • 信科网络广州建网站可以免费打广告的网站
  • 郑州网站运营实力乐云seoaso优化教程
  • 做网站学哪些语言四川旅游seo整站优化站优化
  • 做网站需要考虑什么福州seo推广公司
  • 广东企业网站制作国家职业技能培训平台
  • 用自家宽带做网站服务器百度手机助手下载苹果版
  • 股票网站排名哪个好网站管理工具
  • 四川大良网站建设谷歌seo搜索引擎下载
  • 网站建设广告合同需要交印花税吗排行榜百度
  • 网页转向网站上海专业的seo公司
  • 视频号网页版怎么发布视频广州seo网站服务公司
  • 做网站邯郸促销活动推广方法有哪些
  • 我们一起做网站软文推广文章范文1000
  • 网片价格台州做优化
  • 有没有帮忙做标书的网站百度关键词优化策略
  • 西安网站开发工程师百度销售平台
  • 网站建设及使用谷歌手机版下载安装
  • 做网站 服务器成品网站货源1
  • cms做的电影网站优化用户体验
  • 男的直接做的视频网站南昌百度网站快速排名
  • 外贸会计做账流程无锡优化网站排名
  • 建设网站好公司哪家好新手怎么入行seo
  • 哪个网站找做软件百度推广平台登录
  • 网站移动端的设计思想社区建站网站系统
  • wordpress网站目录镇江网站
  • 电子商务网站建设与运营做网销的一天都在干嘛