随笔分类 - mybatis
摘要:根据数据库表生成pojo mapper接口 mapper.xml Example对象。主要由两部分组成:1、generator配置文件 2、运行配置文件 1、generator配置文件 在手写配置文件的时候最好先引入mybatis-generator的依赖,在没有引入依赖的情况下虽然xml文件开头引
阅读全文
摘要:主要用于解决查询条件不确定的情况,比如前台表单提交用于在Controller里生成一个pojo类,如果用户并没有完全提交一个pojo类的所有字段,那么Controller接收到的pojo类是包含一些null的,所有在SQL查询的时候不用去理会这些Null,根据查询传入的内容不同,SQL语句也相应的修
阅读全文
摘要:mybatis和spring整合的配置方法有很多,核心都是一个矛盾:如何让spring管理mybatis为mapper生成的代理对象。 1、配置数据源 单独使用mybatis的时候数据源是在mybatis配置文件中配置的,有了spring现在可以交给spring管理。 2、配置mybatis.xml
阅读全文
摘要:1、一级缓存 一级缓存默认开启,缓存的生命周期与sqlSession相同,当对数据库执行插入 更新 删除操作后缓存失效。 在同一个sqlSession里先查询出id为1的user,然后修改该user的Name属性,再没有提交事务的情况下再次用相同的查询方法传入相同的参数去查询,发现查询出来的use2
阅读全文

浙公网安备 33010602011771号