西安有哪些网站建设外包公司,软件工程和网络工程哪个好,ai生成网页设计,网站建设ppt课件一、前言
前几年写代码的时候#xff0c;要一键生成DAO、XML、Entity基础代码会采用第三方工具#xff0c;比如mybatis-generator-gui等#xff0c;现在IDEA或Eclipse都有对应的插件#xff0c;像IDEA中MyBatisX就是一个比较好用的插件。
二、MyBatisX安装配置使用
MyBa…一、前言
前几年写代码的时候要一键生成DAO、XML、Entity基础代码会采用第三方工具比如mybatis-generator-gui等现在IDEA或Eclipse都有对应的插件像IDEA中MyBatisX就是一个比较好用的插件。
二、MyBatisX安装配置使用
MyBatisX主要功能如下 Mapper映射类和xml可以来回跳转 XML自动提示 集成了MyBatis生成器GUI
配置Database
IDEA新版本集成了Database View-Tool Windows-Database 在这里可以配置各种数据的连接配置好后点测试连接会自动下载对应数据库的驱动。
安装MyBatisX插件
然后就可以生成对应的代码在Database中选中表 输入生成代码的路径 下一步可以选择生成JPA还是MyBatis代码这里我们默认就可以 代码生成后我们可以在DAO和XML中快速进行跳转。
点击上面一个小鸟一样的图标 可以快速跳转到XML中的对应SQL语句 在XML中点击小鸟图标又可以快速返回到Mapper类。
一般在项目中通过该方法生成基础的增、删、改、查基础代码复杂的查询还是要自己写一般对于一张表可以通过生成器生成一套代码然后自己再根据需求扩展一套代码XML和Mapper类比如再加一个MapperExt类里边放你自己编写的代码这样在数据库新增字段的时候原来那套(XML和Mapper)可以重新生成直接覆盖。