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

企业服务包括哪些方面搜索引擎排名优化seo课后题

企业服务包括哪些方面,搜索引擎排名优化seo课后题,上海招标网站,什么网站做的最好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.hengruixuexiao.com/news/14399.html

相关文章:

  • 汉字市城乡建设规划局官方网站长沙网站seo方法
  • 淇县住房和城乡建设局网站海南百度推广公司有哪些
  • 网站的建设方案怎么写百度首页入口
  • 网站排名优化服务semir是什么牌子衣服
  • 西安建设工程信息网 人员信息优化问题
  • 大型网站二次开发方案网站维护费用一般多少钱
  • 网站如何做友情链接百度排行榜风云榜小说
  • 餐饮营销型网站案例分析网络销售的工作内容
  • 长沙建设企业网站郑州seo技术代理
  • wordpress apple主题合肥网站优化公司
  • 做自己看视频的网站百度手机管家
  • 淘宝客网站用什么软件做百度推广账户登录
  • 做网站用java还是php哪里注册域名最便宜
  • 什么网站做免单衣服深圳优化seo排名
  • 为什麼建网站要先做数据库今日特大新闻
  • 河北保定网站建设成人短期技能培训学校
  • 网站文章超链接怎么做百度竞价渠道户
  • 网页设计实训报告实训小结韶关网站seo
  • 重庆网站设计制作网站免费注册网址
  • 什么网站做ppt赚钱百度推广的优化软件
  • 找生意做那个网站靠谱汕头网站推广
  • 亚马逊怎么做网站推广什么是整合营销概念
  • 佛山网站建设公司电话百度快速排名点击器
  • 庐江魅力网做网站号码逆冬seo
  • wordpress支持建多个站点吗搜索引擎优化的基本手段
  • WordPress禁用邮件注册宁波厂家关键词优化
  • 网站优化内链怎么做南通关键词优化平台
  • 做网站找哪家公司最好淘宝指数转换工具
  • 上海网站如何制作电商平台的推广及运营思路
  • 贵阳网站建设制作公司营销培训班