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

网站建设的常见技术有哪些关键词优化教程

网站建设的常见技术有哪些,关键词优化教程,pc官网 和手机网站,一般在什么网站上做电子请帖mybatis最繁琐的事就是sql语句和实体类,sql语句写在java文件里很难看,字段多的表一开始写感觉阻力很大,没有耐心,自动生成便成了最称心的做法。自动生成xml文件,dao接口,实体类,虽一直感觉不太优…

mybatis最繁琐的事就是sql语句和实体类,sql语句写在java文件里很难看,字段多的表一开始写感觉阻力很大,没有耐心,自动生成便成了最称心的做法。自动生成xml文件,dao接口,实体类,虽一直感觉不太优雅,但省去了很多麻烦,当表增加或修改字段的时候重新生成便轻松搞定。如果不能自动生成,繁琐的编写让人头痛,单从这一点来说jpa更方便。

为了解决这个问题,mybatis generator插件应运而生,能够通过数据库表自动生成三个文件:
Dao接口
表对应的实体类
mapper.xml文件

1.在pom.xml里添加maven插件
 

<plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1.3.2</version><configuration><!-- 允许移动生成的文件 --><verbose>true</verbose><!-- 是否覆盖 --><overwrite>true</overwrite><!-- 配置文件 --><configurationFile>src/main/resources/config/generator-config.xml</configurationFile></configuration><dependencies><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.30</version></dependency></dependencies></plugin>


2.添加generatorConfig.xml
配置完pom.xml后,需要在/src/main/resource下新建generatorConfig.xml文件,文件里面配置着关于对应的数据库以及包名信息等。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><generatorConfiguration><context id="MySqlTables" targetRuntime="MyBatis3" defaultModelType="flat"><!-- 关闭注解信息 --><commentGenerator><property name="suppressAllComments" value="true" /></commentGenerator><!-- 自己修改JDBC的路径 --><jdbcConnection driverClass="com.mysql.jdbc.Driver"connectionURL="jdbc:mysql://10.10.202.118:3306/clinicalresearch"userId="root"password="root"></jdbcConnection><javaTypeResolver><property name="forceBigDecimals" value="false" /></javaTypeResolver><!-- model的配置 --><javaModelGenerator targetPackage="com.ruoyi.project.knowledgeBase.rwe.domain"targetProject="src/main/java"><property name="enableSubPackages" value="true" /><property name="trimStrings" value="true" /></javaModelGenerator><!-- mybatis的xml的配置 --><sqlMapGenerator targetPackage="mybatis.knowledgeBase"targetProject="src/main/resources"><property name="enableSubPackages" value="true" /></sqlMapGenerator><!-- 生成的dao类 --><javaClientGenerator type="XMLMAPPER"targetPackage="com.ruoyi.project.knowledgeBase.rwe.dao"targetProject="src/main/java/"><property name="enableSubPackages" value="true" /></javaClientGenerator><!-- 一个用户生成动态查询的条件类(selectByExample, deleteByExample),可选sql模板; --><table tableName="visit_link" domainObjectName="VisitLink"enableCountByExample="false"enableUpdateByExample="false"enableDeleteByExample="false"enableSelectByExample="false"selectByExampleQueryId="false"><generatedKey column="id" sqlStatement="JDBC" identity="true"/></table></context>
</generatorConfiguration>

 


3.运行

springboot结合mybatis generator自动生成对应的mybatis.xml文件和java类_xml_02

springboot结合mybatis generator自动生成对应的mybatis.xml文件和java类_mybatis_03

 

 

http://www.hyszgw.com/news/22263.html

相关文章:

  • 杭州微信网站制作广东公司搜索seo哪家强
  • 邢台网最新发布seo综合查询工具
  • 做ui设计用什么素材网站谷歌搜索引擎下载安装
  • 网页提示站点不安全如何建网址
  • 太原医疗网站建设四川百度推广和seo优化
  • 搭建网站的流程今天重要新闻
  • 163网站视频动做域名注册服务网站
  • 在线小公司网站制作郑州网站seo优化公司
  • 设计素材网站排名免费模式营销案例
  • 在线流程图网站怎么做百度百度一下你就知道主页
  • 做任务打字赚钱的网站惠州百度seo哪家好
  • 动力无限做网站怎么样免费推广网站大全下载安装
  • 网站每日签到怎么做百度营稍
  • 做公司的后台网站用什么软件好平台运营推广方案
  • 跨境电商发展现状如何网站搜索引擎优化方法
  • 亚马逊网站建设特点上海比较大的优化公司
  • 国家房管局官网查询系统好用的seo软件
  • wordpress 自己写js云巅seo
  • 如何知道网站的字体关键词搜索广告
  • 嘉兴做美食图片的网站深圳网站seo地址
  • php怎么做视频网站网站名称查询
  • 中企动力天津分公司网站搜索优化官网
  • 中国建设银行网站在哪上市自己搭建一个网站
  • 网站建设与开发英文文献前端优化
  • 石家庄企业建站品牌seo推广咨询
  • 做门户网站需要具备什么青岛seo外包公司
  • 宠物网站页面设计ps优化设计的答案
  • 租网站服务器域名注册流程和费用
  • 中心网站设计seo与网络推广的区别和联系
  • 网上做网站 干对缝儿生意网站优化外包费用