摘要:
如果使用JDBC或者类似于Hibernate的其他框架,很多时候要根据需要去拼装SQL,这是一个麻烦的事情。因为某些查询需要许多条件。通常使用其他框架需要大量的Java代码进行判断,可读性比较差,而MyBatis提供对SQL语句动态的组装能力,使用XML的几个简单的元素,便能完成动态SQL的功能。大 阅读全文
摘要:
一、select元素 1.select元素的应用 id为Mapper的全限定名,联合称为一个唯一的标识 paremeterType标识这条SQL接收的参数类型 resultType标识这条SQL返回的结果类型 只有这条SQL还不够,还需要给一个接口方法程序才能运行起来,即与之对应的是 2.自动映射和 阅读全文
摘要:
一、properties属性 1.可以在mybatis-config.xml中使用property子元素配置 2.也可以使用独立的jdbc.properties文件+properties属性resource来引入properties文件 jdbc.properties文件: 使用resource属性 阅读全文
摘要:
一、MyBatis优点 不屏蔽SQL,意味着可以更为精确地定位SQL语句,可以对其进行优化和改造,这有利于互联网系统性能的提高,符合互联网需要性能优化的特点。 提供强大、灵活的映射机制,方便Java开发者使用。提供动态SQL的功能,允许我们根据不同条件组装SQL,这个功能远比其他工具或者Java编码 阅读全文