mybatis怎么整合sql server

 我来答
智者总要千虑
高粉答主

2017-11-03 · 说的都是干货,快来关注
知道顶级答主
回答量:7.9万
采纳率:88%
帮助的人:1.5亿
展开全部
  • MyBatis中,可以使用Generator自动生成代码,包括DAO层、 MODEL层 、MAPPING SQL映射文件。 

  • 第一步:下载MyBatis的Generator工具 

  • htt p:/ /mybati s.gith ub.i o/generator/

  • 第二步:配置自动生成代码所需的XML配置文件,例如(generator.xml) 

  • 将这个文件保存至你下载的mybatis-generator-core-1.3.2文件夹下 

  • 第三步:进入XML配置文件(generator.xml)所在的的目录并执行命令:

  • Dos代码 

  • java -jar E:\mybatis-generator-core-1.3.2\lib\mybatis-generator-core-1.3.2.j ar -configfile generator.xml -overwrite

  • mybatis generator eclipse插件的安装

  • 打开eclipse,点击Help>Software Update

  • 选择 "Available Software" 标签,点击 "Add Site" 按钮

  • 输入以下信息:

  • Location:htt p:/ /mybatis.googleco de.c om/svn/sub-projects/gen erator/trunk/eclipse/UpdateSite/

  • 点击ok,自动进入"mybatis generator Feature"

  • 点击“install”按钮进行安装。。。。mybatis generator 插件安装完成

  • 配置Mybatis Generator不要生成Example类

  • Mybatis Generator默认设置会生成一大堆罗哩罗嗦的Example类,主要是用各种不同的条件来操作数据库,大部分是用不到的,用到的时候手工修改mapper和接口文件就行了。

  • <</code>table

  • schema="general"

  • tableName="tb_table_name"

  • domainObjectName="EntityName"

  • enableCountByExample="false"

  • enableUpdateByExample="false"

  • enableDeleteByExample="false"

  • enableSelectByExample="false"

  • selectByExampleQueryId="false"

  • >

  • name="useActualColumnNames"

  • value="true"/>

  • </</code>table>

  • 这样生成的mapper

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式