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

深圳网站关键词优化公司网站做乘法表

深圳网站关键词优化公司,网站做乘法表,怎么建设一个社交网站,百度seo标题优化软件mybatis plus简介详见mybatis plus的官网业务要求业务上要求存储数据的时候根据某个字段动态的选择数据要存储的表.如根据code字段: code-[1001,1002]来进行选择存储的表:经过下面的配置实现动态表名如 -- table1_1001,table_1002的效果.以此动态生成表名的效果.具体实…mybatis plus简介详见mybatis plus的官网业务要求业务上要求存储数据的时候根据某个字段动态的选择数据要存储的表.如根据code字段: code-[1001,1002]来进行选择存储的表:经过下面的配置实现动态表名如 -- table1_1001,table_1002的效果.以此动态生成表名的效果.具体实现MPConfig.javaimport com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser;import com.baomidou.mybatisplus.extension.parsers.ITableNameHandler;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import org.apache.ibatis.reflection.MetaObject;import org.mybatis.spring.annotation.MapperScan;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import java.util.Collections;import java.util.HashMap;import java.util.List;/*** Author: xuzz* Description:* Date: Created in 上午11:22 19-10-12* Modified By:*/ConfigurationMapperScan(com.dao)public class MPConfig {Autowiredprivate Tables tableNames;/*** Author: xuzz* Date: 上午11:46 19-10-12* 动态表名*/Beanpublic PaginationInterceptor paginationInterceptor(){PaginationInterceptor paginationInterceptor new PaginationInterceptor();DynamicTableNameParser dynamicTableNameParser new DynamicTableNameParser();dynamicTableNameParser.setTableNameHandlerMap(new HashMap(2){{//涉及表集合List tables tableNames.getTableNames();//动态表规则 初始表名_codetables.forEach(tableTitle - put(tableTitle,(metaObject, sql, tableName) - tableName _ String.valueOf(getParamValue(关键字段名,metaObject))));}});paginationInterceptor.setSqlParserList(Collections.singletonList(dynamicTableNameParser));return paginationInterceptor;}/*** Author: xuzz* Date: 下午2:55 19-10-12* 获取参数值*/private Object getParamValue(String title, MetaObject metaObject){//获取参数Object originalObject metaObject.getOriginalObject();JSONObject originalObjectJSON JSON.parseObject(JSON.toJSONString(originalObject));JSONObject boundSql originalObjectJSON.getJSONObject(boundSql);JSONObject parameterObject boundSql.getJSONObject(parameterObject);return parameterObject.get(title);}Tables.java 表头列表类ConfigurationConfigurationProperties(mp)public class Tables {private List tableNames;public List getTableNames() {return tableNames;}public void setTableNames(List tableNames) {this.tableNames tableNames;}}application.ymlmp:tableNames: #表头列表- table1- table2- table3其他基础配置的无异到此这篇关于mybatis plus 的动态表名的配置详解的文章就介绍到这了,更多相关mybatis plus 动态表名配置内容请搜索云海天教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持云海天教程原文链接https://blog.csdn.net/XuZZ94/article/details/102547671
http://www.zqtcl.cn/news/385762/

相关文章:

  • 那些网站建设的好百度搜索风云排行榜
  • 网站开发 模板 c沈阳市建设工程质量检测中心网站
  • 企业网站设计专业好吗做钓鱼网站要具备什么
  • 广西备案工信部网站用asp.net做后台网站
  • 静态网站漏洞wordpress 外卖
  • 暗网做网站温州做网络推广的公司
  • 网站描述 修改上海火迎网络推广运营优化
  • 黄石网站建设哪家专业做个网站费用
  • 免费做的网站怎么设置域名解析宁夏百度seo
  • 化妆品产品的自建网站有哪些阿里云cdn wordpress错位
  • 增加网站流量网站新闻字体
  • 做外贸建网站需要推广吗服装如何做微商城网站
  • 上海市建设安全协会网站查询考试伪静态 wordpress
  • 网站免费建站o网站编程多少钱
  • 建设网站开发海外推广服务
  • 网站建设需要提供的资料文档营销平台建设
  • 做个响应式网站多少钱河南网络推广系统
  • wordpress的后台文章图文发布清远市seo广告优化
  • 长沙的互联网网站公司招标文件免费下载网站
  • icp备案系统网站品网站建设公司排名
  • 什么网站可以做音乐相册可信的品牌网站建设
  • 洛阳网站建设优惠公司网站查询ip地址
  • 学校网站模版电影网站要怎样做才有出路
  • 无锡网站建设 微信企业网站建设与管理期末考试
  • 海南海口网站开发公司怎么建立微网站?
  • 网站建设 鄂icp备app 微网站
  • 西安做网站seo网站站内优化怎么做
  • 建设网站方案公司wordpress 视差主题
  • 网站 建设 语言wordpress同步
  • 三水 网站建设建设部网站网上大厅