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

网站专题报道怎么做模拟装修效果的软件

网站专题报道怎么做,模拟装修效果的软件,高端的网站制作,三渡网络推广培训mybatis结合generator生成的代码没有分页的功能#xff0c;可以尝试自己继承分页插件PluginAdapter#xff0c;进行开发#xff0c;实现自己的分页插件这样generator生产的代码 带分页功能了。 MyBatis MySQL自动生成带分页插件 继承PluginAdapter类#xff0c;实现相关方…mybatis结合generator生成的代码没有分页的功能可以尝试自己继承分页插件PluginAdapter进行开发实现自己的分页插件这样generator生产的代码 带分页功能了。 MyBatis MySQL自动生成带分页插件 继承PluginAdapter类实现相关方法 /*** MyBatis MySQL自动生成带分页插件* * author */ public class MysqlPaginationPlugin extends PluginAdapter {Overridepublic boolean modelExampleClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) {addLimit(topLevelClass, introspectedTable, limitStart);addLimit(topLevelClass, introspectedTable, limitSize);return super.modelExampleClassGenerated(topLevelClass, introspectedTable);}/*** 为selectByExample添加limitStart和limitSize*/Overridepublic boolean sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement element,IntrospectedTable introspectedTable) {XmlElement isNotNullElement new XmlElement(if);isNotNullElement.addAttribute(new Attribute(test, limitStart ! null and limitSize 0));isNotNullElement.addElement(new TextElement(limit #{limitStart} , #{limitSize}));element.addElement(isNotNullElement);return super.sqlMapSelectByExampleWithoutBLOBsElementGenerated(element, introspectedTable);}/*** 为selectByExampleWithBLOBs添加limitStart和limitSize*/Overridepublic boolean sqlMapSelectByExampleWithBLOBsElementGenerated(XmlElement element,IntrospectedTable introspectedTable) {XmlElement isNotNullElement new XmlElement(if);isNotNullElement.addAttribute(new Attribute(test, limitStart ! null and limitSize 0));isNotNullElement.addElement(new TextElement(limit #{limitStart} , #{limitSize}));element.addElement(isNotNullElement);return super.sqlMapSelectByExampleWithBLOBsElementGenerated(element, introspectedTable);}private void addLimit(TopLevelClass topLevelClass, IntrospectedTable introspectedTable, String name) {CommentGenerator commentGenerator context.getCommentGenerator();/*** 创建类成员变量 如protected Integer limitStart;*/Field field new Field();field.setVisibility(JavaVisibility.PROTECTED);field.setType(PrimitiveTypeWrapper.getIntegerInstance());field.setName(name);commentGenerator.addFieldComment(field, introspectedTable);topLevelClass.addField(field);/*** 首字母大写*/char c name.charAt(0);String camel Character.toUpperCase(c) name.substring(1);/*** 添加Setter方法*/Method method new Method();method.setVisibility(JavaVisibility.PUBLIC);method.setName(set camel);method.addParameter(new Parameter(PrimitiveTypeWrapper.getIntegerInstance(), name));StringBuilder sb new StringBuilder();sb.append(this.);sb.append(name);sb.append( );sb.append(name);sb.append(;);/*** 如 this.limitStart limitStart;*/method.addBodyLine(sb.toString());commentGenerator.addGeneralMethodComment(method, introspectedTable);topLevelClass.addMethod(method);/*** 添加Getter Method 直接调用AbstractJavaGenerator的getGetter方法*/Method getterMethod AbstractJavaGenerator.getGetter(field);commentGenerator.addGeneralMethodComment(getterMethod, introspectedTable);topLevelClass.addMethod(getterMethod);}public boolean validate(ListString warnings) {return true;}public static void generate() {String config PaginationMysqlPlugin.class.getClassLoader().getResource(generatorConfig.xml).getFile();String[] arg { -configfile, config, -overwrite };ShellRunner.main(arg);}public static void main(String[] args) {generate();}}
http://www.hkea.cn/news/14469034/

相关文章:

  • 网站搭建平台价格免备案网站空间购买
  • 找做网站的什么是网站集约化建设
  • 网站建设公司专业网站开发制作阿里云心选建站
  • 石家庄站列车时刻表山东关键词快速排名
  • 淘宝客网站开发定制seo推广网站
  • 没有网站怎么快速做cpshexo框架做网站
  • 做品牌推广网站需要多少钱什么网站做一手房好
  • 北京做网站好的公司wordpress 搜索插件
  • 如何做网站内容管理ui怎样做网站
  • 广州培训网站建设工地用的木模板是什么板
  • 为什么网站建设还要续费品牌网站开发价格
  • 找投资项目的网站如何推广自己的公司
  • wordpress取消邮件验证对网站的建议和优化
  • 徐州做企业网站苏州建设局网站首页
  • 网站开发环境搭建东莞网页设计制作
  • 傻瓜网站制作公众号简介有趣的文案
  • 抚州网站建设南宁做网站设计方案
  • 建站素材图片常州建站价格
  • 网站审批号自已如何做网站
  • 南通公司网站制作站群建站系统
  • 南京市公共资源建设中心网站wordpress多套主题
  • 好用的手机网站主页怎样做门户网站
  • 东莞学校网站建设凡客诚品购物
  • 网站建设是管理费用的哪项费用东莞seo网站排名
  • 李杰老师网站建设北京商场有哪些地方
  • 温州网站外包网站创建要多少钱
  • 美发网站带手机版网站建设教程菜鸟教程
  • 单位门户网站建设去韩国用什么地图导航
  • 中山网站建设制作 .超凡科技成都做网页公司
  • seo的培训网站哪里好html5 手机网站 教程