mybatis注册映射文件
来源:互联网 发布:数据库实用教程pdf 编辑:程序博客网 时间:2024/06/05 06:29
## 注册映射文件 ##
- 直接注册映射xml文件
<mappers> <mapper resource="com/mapper/EmployeeMapper.xml"/> </mappers>
或者
<mappers> <mapper url="file:///var/mappers/BlogMapper.xml"/> </mappers>
resource是在类路径下,url是在磁盘路径或者网络路径
注册接口
<mappers> <mapper class="com.dao.EmployeeMapper"/> </mappers>写代码片
- class里面写明类的全路径
为了使mybatis知道该接口和哪一个xml文件绑定,需要把xml文件和接口文件放在一个文件夹下,并且文件名相同
注册接口的另一种方法
<mappers> <mapper class="com.dao.EmployeeMapper"/> </mappers>
- 这种情况类似于将xml文件和接口合并在一起。
- 不需要配置xml文件,但是需要在接口的方法上标明相应的sql注解
public interface EmployeeMapper { @Select(" select last_name as lastName, email,id,gender from employee where id = #{id} ") public Employee getEmployeeById(int id);}
这种情况比较适合于简单sql语句。
批量注册
<mappers> <package name="com.dao"/> </mappers>
- 这样mybatis就会扫描相应包下面的文件,接口注解式没有问题
- 但接口+xml式需要接口名和xml文件名相同
阅读全文
0 0
- mybatis注册映射文件
- mybatis mapper映射文件中的 clob类型注册
- mybatis映射文件语法
- mybatis之映射文件
- MyBatis映射文件
- mybatis--映射文件详解
- Mybatis映射文件
- Mybatis映射文件
- Mybatis映射文件
- 【Mybatis】映射文件
- MyBatis映射文件
- MyBatis 映射文件
- Mybatis XML映射文件
- Mybatis--XML映射文件
- MyBatis映射文件
- mybatis映射文件提示
- Mybatis(四)映射文件
- MyBatis的XML映射文件、映射器
- Django之{"del": {"1": ["5"]}, "add": {"1": ["5", "4"]}}数据处理
- representation learning 表示学习
- PHP中的类和对象
- 过滤器Filter
- 《机器学习实战》学习笔记——K-近邻算法(KNN)(一)分类器的简单实现
- mybatis注册映射文件
- 交叉验证
- 使用JMeter创建数据库(Mysql)测试
- 【递归练习】算24点
- 修改WampServer的默认端口
- ArrayList的方法:remove(object o) 、remove(int index)、removeAll(Collection c)时间复杂度的比较
- K倍区间
- ROS Navigation的costmap_2d类继承关系与实现方法
- 2016级数据结构结课总结