mybatis 集合
时间: 2023-11-07 15:47:50 浏览: 89
mybats资料集合
4星 · 用户满意度95%
MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。它避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解,将接口和Java的POJO映射成数据库中的记录。它是一个半自动的ORM框架。
在使用MyBatis时,通常会有一个名为mybatis-config.xml的配置文件,这个文件包含了一些重要的配置信息,例如数据库连接信息、映射文件的位置等。在整合Spring之后,这个配置文件可以忽略,所有的配置可以直接复制粘贴。
在MyBatis中,mapper接口相当于dao,它们用于定义数据库操作的接口。与dao的区别在于,mapper接口仅仅是个接口,不需要提供实现类。这样,我们只需要定义一个接口,然后通过MyBatis的映射文件将接口的方法与SQL语句进行关联。例如,可以创建一个名为UserMapper的接口,并在mapper的映射文件中定义相应的SQL语句。
阅读全文