mybatis-注解

mybatis-注解

使用在映射文件上

@Select(value = "sql语句")//
@Insert(value = "sql语句")//
@Delete(value = "sql语句")//
@Update(value = "sql语句")////写在接口方法上
    //占位符名字要对应方法参数的注解名字
    //sql语句的查询列名与对象属性对应
    //需要在主文件中进行注册<mapper class = "类路径">


@SelectProvider(type = 包含sql语句方法的类名.class,method ="sql方法" )
    //sql方法返回为sql字符串
@ResultMap(value = "ResultMap标签文件的引用路径")

其他

  1. 内部类解决java多实现方法重名的问题

  2. 使用XXX mapping.xml文件时,引用路径是命名空间中定义的名字,而不是文件所在的包路径

posted @ 2020-05-22 09:41  是非_大道克己  阅读(160)  评论(0编辑  收藏  举报