ngbatis icon indicating copy to clipboard operation
ngbatis copied to clipboard

ngbatis可以根据java对象直接创建tag吗

Open yuzyf opened this issue 2 years ago • 14 comments

yuzyf avatar Feb 16 '23 05:02 yuzyf

这个目前不支持,需要先执行创建 tag 的脚本

CorvusYe avatar Feb 16 '23 06:02 CorvusYe

这个目前不支持,需要先执行创建 tag 的脚本

那目前支持在代码里通过sql生成吗、如果可以必须在mapper.xml里写吗

yuzyf avatar Feb 16 '23 06:02 yuzyf

这个目前不支持,需要先执行创建 tag 的脚本

那目前支持在代码里通过sql生成吗、如果可以必须在mapper.xml里写吗

是的,目前没有内置快速创建schema的接口,需要自己声明

CorvusYe avatar Feb 16 '23 06:02 CorvusYe

这个目前不支持,需要先执行创建 tag 的脚本

那目前支持在代码里通过sql生成吗、如果可以必须在mapper.xml里写吗

是的,目前没有内置快速创建schema的接口,需要自己声明

就是代码里可以手写创建tag的sql、就是必须在mapper.xml里自己写对吧

yuzyf avatar Feb 16 '23 06:02 yuzyf

对的~

CorvusYe avatar Feb 16 '23 06:02 CorvusYe

好的、非常感谢

yuzyf avatar Feb 16 '23 06:02 yuzyf

客气了~

CorvusYe avatar Feb 16 '23 06:02 CorvusYe

客气了~

您好、打扰您了、现在我遇到了一个问题、想咨询下、我现在已经生成了一个sql但是传入到mapper文件中无法替换、想问下mapper.xml应该怎么写呢

yuzyf avatar Feb 16 '23 09:02 yuzyf

客气了~

您好、打扰您了、现在我遇到了一个问题、想咨询下、我现在已经生成了一个sql但是传入到mapper文件中无法替换、想问下mapper.xml应该怎么写呢

image image image

yuzyf avatar Feb 16 '23 09:02 yuzyf

如果不是 nGQL 的参数,可以使用 ${ sql } 在执行到数据库前进行替换。 $参数名的方式是 nGQL 的占位符,${ 参数名 } 是 ngbatis mapper 的占位符

CorvusYe avatar Feb 16 '23 09:02 CorvusYe

image

Class had been loaded.. 下图的 namespace 指向的是自定义的 dao 接口吗

image

CorvusYe avatar Feb 16 '23 09:02 CorvusYe

如果不是 nGQL 的参数,可以使用 ${ sql } 在执行到数据库前进行替换。 $参数名的方式是 nGQL 的占位符,${ 参数名 } 是 ngbatis mapper 的占位符

好的、已经解决了、可以创建tag、再次感谢您哈

yuzyf avatar Feb 16 '23 09:02 yuzyf

image

Class had been loaded.. 下图的 namespace 指向的是自定义的 dao 接口吗

image

是的

yuzyf avatar Feb 16 '23 09:02 yuzyf

好的,解决了就行~

CorvusYe avatar Feb 16 '23 09:02 CorvusYe