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

网站登录验证码不正确html网站地图生成

网站登录验证码不正确,html网站地图生成,做资讯网站,网站快速优化排名排名Mybatis执行自定义SQL并使用PageHelper进行分页 基于Mybatis#xff0c;让程序可以执行动态传入的SQL#xff0c;而不需要在xml或者Select语句中定义。 代码示例 pom.xml 依赖 dependencygroupIdorg.mybatis.spring.boot/groupIdartifactId让程序可以执行动态传入的SQL而不需要在xml或者Select语句中定义。 代码示例 pom.xml 依赖 dependencygroupIdorg.mybatis.spring.boot/groupIdartifactIdmybatis-spring-boot-starter/artifactIdversion2.2.2/version/dependencydependencygroupIdcom.github.pagehelper/groupIdartifactIdpagehelper-spring-boot-starter/artifactIdversion2.1.0/version/dependencyapplication.properties 配置数据库连接这里使用的数据库是MySQL默认的示例数据库world #指定Mybatis的Mapper文件 mybatis.mapper-locationsclasspath:mappers/*xml #指定Mybatis的实体目录 mybatis.type-aliases-packagecom.example.db.mybatis.entity # 应用服务 WEB 访问端口 server.port28084spring.datasource.driver-class-namecom.mysql.cj.jdbc.Driver spring.datasource.urljdbc:mysql://localhost:3306/world?useUnicodetruecharacterEncodingutf8autoReconnecttrueuseSSLtruezeroDateTimeBehaviorconvertToNullserverTimezoneGMT%2b8 spring.datasource.usernameroot spring.datasource.passwordroot定义controller用以动态传入需要执行的sql RestController Slf4j public class DBController {Autowiredprivate UserService userService;GetMapping(/query)public Object query() {String sql select * from city;return userService.executeDynamicSql(sql);} }定义service用于调用mapper方法 Service public class UserService {Autowiredprivate DynamicSqlMapper dynamicSqlMapper;public ListMapString, Object executeDynamicSql(String sql) {PageHelper.offsetPage(0,10); // 这里演示pagehelper是否可以对动态传入的sql进行分页return dynamicSqlMapper.executeDynamicSql(sql);} }定义mapper接口用以承载sql语句的执行 Mapper public interface DynamicSqlMapper {SelectProvider(type MySqlProvider.class, method getDynamicSql)ListMapString, Object executeDynamicSql(String sql); } 定义sql语句的获取方式 public class MySqlProvider {public String getDynamicSql(String sql) {return sql;} }执行结果 访问接口http://localhost:28084/query 使用 JTracker 插件可以查看到具体执行的sql语句如下第一次查询count第二次进行分页查询 -- com.example.db.demos.web.mapper.DynamicSqlMapper#executeDynamicSql_COUNT -- -- [21:10:03.894] [2.00ms] SELECT count(0) FROM city-- com.example.db.demos.web.mapper.DynamicSqlMapper#executeDynamicSql -- -- [21:10:03.917] [1.00ms] select * from cityLIMIT 10 结论 使用 SelectProvider 注解可以动态执行传入的sql并使用pageHelper进行分页。
http://www.hkea.cn/news/14349526/

相关文章:

  • 做网站公司 郑州网站建设推广公众号制作推广青岛
  • 有没有专门做一件代发的网站免费空间下载工具jdownloader
  • 四川省建设网站电子签章wordpress国外主题慢
  • 漳州企业网站建设徐州人才网官网登录
  • 自己怎么个人网站wordpress 页面导航
  • 建设网络文化网站的请示交互式多媒体网站开发
  • 海外如何淘宝网站建设如何申请网上商城
  • 长沙个人做网站排名福州seo计费
  • 成都市网站建设公网站设计有限公司
  • 网站建设与管理 试卷网站开发行业竞争大吗
  • 百度指数的网站腾讯微信朋友圈广告代理
  • 做网站一定需要icp么调兵山网站建设
  • 工业网站建设大理州住房和城乡建设局网站
  • 鞍山公司做网站小米4路由器可以做网站嘛
  • 有专门做网站维护的职业吗室内设计师网名专用
  • 衡阳网站推广优化公司建设网站文案
  • 网站开发 合作协议asp 网站开发
  • 遂宁门户网站建设先进工作单位pathon做网站
  • 美业网站建设培训推广 seo
  • 做彩票网站怎么样域名创建
  • 电影网站开发网页设计与制作课程内容
  • dede 网站名称不显示网络规划设计师百度网盘
  • 贵阳百度做网站电话网站建设可视化
  • 3小时百度收录新站方法net网站开发JD
  • 电子商务公司建设网站方案企业数字化管理
  • 已有备 网站新增网站农村创业
  • dede 汽车网站网站收录
  • 国家网站icp备案查询南京高端网站建设工作室
  • 网站关键字字数深圳有做网站的公司
  • 公司网站上传图片大小知名网站制作公司有哪些