使用注解的话,就不需要在配置xml了,只需要写接口就可以了,不过我建议使用注解来写静态sql语句,通过xml来写动态sql,这样更有效率。下面的有些属性什么意思,看过xml配置的基本都能从名字来转换得知它的意思。遵循方式和xml的配置方式都是差不多的。 静态sql情况下的使用 新增方式(@Insert)条件参数是数组,所以可以执...
xml是松耦合的,注解是紧耦合的,对于xml和注解的使用,要具体问题具体分析。 例如,这种情况下xml更胜一筹:MyBatis XML配置对抗MyBatis注解的一大杀器:SQL片段,抽取可重用的SQL语句 java的注解没有行为,只能有数据,实际上就是一组键值对而已。 通过解析类(Parse Class)就能把一个注解设置的键值对都找出来。 mybat...
看复杂业余多不多,大部分复杂业务还是用xml的好,简单增删改查用注解
复杂的sql还是用xml,官方也比较推荐xml方式。
public class XmlEntity{ protected String name; protected String sex; protected Int age; } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. @XmlAccessorType 定义这个类中的哪些类型需要映射到XML,配合如下属性使用: XmlAccessType.FIELD ...