摘要:
mybatis核心 对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 1、动态sql 映射文件: ! 会自动的去判断传入的id和username是否为空, 如果id为空则SQL语句中不会拼接id = ?查询语句 如果user 阅读全文
摘要:
一、输入映射 通过parameterType指定输入参数类型,类型可以是简单类型、HashMap、pojo的包装类型。 1、简单类型 映射文件: ! 查询sql语句配置使用select标签 id:该语句的唯一标识,通常称为st 阅读全文
摘要:
使用Mapper代理的方式进行开发 Mapper开发的原理 使用Mybatis的Mapper代理方式进行开发,使用该方式,只需要编写Mapper接口,不再需要编写实现类,由Mybatis框架通过接口定义来自动生成接口的动态代理对象。 Mapper代理开发要遵循的原则 &ems 阅读全文
摘要:
一、SqlSession的使用范围说明 1、SQLSessionFactoryBuilder 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory,将SqlSessionFactoryBuilder 当成一个工具类使用 阅读全文
摘要:
原始Dao的开发方式: 1、创建数据库配置文件db.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/数据库名称 jdbc.name=数据库登录用户名 jdbc.pwd=数据 阅读全文