|
Hello everyoneI have developed a Intellij IDEA plugin MyBatisCodeHelper-Pro for mybatis about two years.
Most of the features are free to use. I want to give a forever licence to who are contributing to mybatis.
Feature | unActivate | after activate |
---|
Jump from mybatis dao interface to mapper xml each other,change icon | ✔ | ✔ | Refactor for mapper method, resultmap id, sql id | ✔ | ✔ | Add param for mapper method | ✔ | ✔ | Auto complete for mybatis param,if test,foreach,resultMap,refid in sql | ✔ | ✔ | Auto complete for resultMap property | ✔ | ✔ | Full inspection for mybatis, like unused sql in xml, mapper method not have sql in xml, check if resultMap property is right ect | ✔ | ✔ | Spring support for mybatis, inject mybatis mapper to spring bean, support springboot | ✔ | ✔ | Generate page query by mapper interface method | ✔ | ✔ | Code Template like cdata and collectioin statement | ✔ | ✔ | Generate mybatis mapper testcase from mybatis interface method | ✘ | ✔ | Generate mybatis sql based on mybatis interface method name like spring data jpa | ✘ | ✔ | Use database to generate mybatis crud code | ✘ | ✔ | Generate mybatis crud and create table sql according to java class | ✘ | ✔ | xml collection param auto complete | ✘ | ✔ | Recognize mybatis tag in xml, provide auto complete for table columns ects | ✘ | ✔ |
Here is the doc site: https://gejun123456.github.io/MyBatisCodeHelper-Pro/#/en/
Following are some screenshot about the plugin
1. Generate SQL just like spring data jpa, you just need a method name, no need for parameters and return type
2. recognize mybatis tags include trim where set foreach, provide sql auto complete after those tag

Thanks
--
You received this message because you are subscribed to the Google Groups "mybatis-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
|