分页插件PageHelper和thymeleaf模板引擎---JSP

分页插件PageHelpe:

1.PageHelper插件的优缺点

优点:封装分页sql,使我们不需要每个地方都去写分页的查询语句;同时,使我们select的sql语句向下兼容,换了数据库也不需要更改sql代码;

缺点:自带的Page对象转json时会丢失分页数据;而转为PageInfo对象时分页信息过多(这一点作者已在github上说明,建议自己实现PageInfo)

2.具体使用:

(1)加入PageHelper的启动依赖

(2)在类中进行使用:

thymeleaf模板引擎

1.概述:Thymeleaf是一个现代服务器端Java模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CSS甚至纯文本

2.具体的代码使用:

(1)引入相依赖关的:

(2)在网页中引入 :

(3)使用thymeleaf标签库 :

总结:Thymeleaf的主要目标是提供一种优雅且高度可维护的模板创建方式,为实现这一目标,它以自然模板的概念为基础,将其逻辑注入模板文件,其方式不会影响模板被用作设计原型。这改善了设计沟通,缩小了设计和开发团队之间的差距。


版权声明:本文为Yu2578641720原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。