Mybatis实现数据的增删改查实例(CRUD)
MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO映射成数据库中的记录。MyBatis下载:对一个User表的CRUD操作:User表:在Src目录下建一个mybatis的xml配置文件Configuration.xml定义User mappers的User.xml配置文件配置文件实现了接口和SQL语句的映射关系。selectUsersByName采用了2种方式实现,注释掉的也是一种实现,采用resultMap可以把属性和数据库列名映射关系定义好,property为类的属性,column是表的列名,也可以是表列名的别名!User类的定义:IUserOperaton定义:IUserOperation为操作接口,函数名和mybatis的xml配置文件中的操作id名对应。
用户评论