摘要:
mybatis的级联是需要在resultMap中配置,可以是获得数据更加的方便和简洁,但是会增加系统的负担,一般到了三层及以上就不建议使用级联了, 级联有两种情况: 1.一对一 2.一对多 一对一的情况下使用association, 如一对一的配置如下: 由于一对一在上一篇resultMap中的博客 阅读全文
摘要:
有时候有很多的情况下实体类与数据库中要查出来的数据不一致,那么这时候就可以使用mapper文件中的resultMap来处理。 resultMap有很大的妙用,这里就简单介绍几种, (1)实体类与要查询的表中的字段不一致 配置如下: Emp的 实体类如下: 结果如下: 2.通过一对一的关系来给实体类中 阅读全文
摘要:
当三种包导入成功且配置文件配置好后,就可以调用相关的方法和对象来获取数据,基本如下: 1.将配置文件mybatis-config.xml读入内存中,通过内存中的数据初始化SQLSessionFactory对象, 2.通过SQLSessionFactory的对象来创建一个Sqlsession, 3.通 阅读全文
摘要:
现在开始将我学习到的mybatis的知识保存于此! 什么叫mybatis? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生 阅读全文