Mybatis迷你版--QueryObjectFactory


一、快速入门

1、将下载好的jar包加入项目

2、我们利用一下jdbc4.0的规范在项目中建立如下文件

在这里我们指定要加载的驱动:com.mysql.jdbc.Driver

3、编写接口:

  View Code

这里面我们使用注解的方式配置SQL语句。在这里{}表示占位符,{%%.属性} 通常用于设置查询结果对应的对象属性上,{%1} 通常代表方法内的参数

4、Main方法

  View Code

执行成功后,拿到如下结果:

5、 设置参数的方式与坑

  在这里面QueryFactory给我们设置了如下几种数据类型

  View Code

  注意我们通过以下几种方式设置数据类型:

  {数据类型%1} 或者 {数据类型%%.属性的方式}

  坑:注意以下关于日期数据类型代码:

  View Code

  在静态代码块中所有的日期类型都对应的是java.util.Date ,因此我们不能用Timestamp或者java.sql.Date作为JavaBean的数据类型


二、总结与展望

1. 使用注解通常情况下适配一些比较简单的查询,复杂的查询不建议使用

扫描二维码关注公众号,回复: 2169998 查看本文章

2.这个适合于小型项目的迅速开发与上线,大型项目建议选择成熟的orm框架

3.虽然说select * 不建议使用的,但是如何解决select * 下映射关系?

郑州哪家妇科医院好:http://www.zztjfk.com/郑州专科妇科医院:http://www.zztjfk.com/郑州同济正规妇科医院:http://www.zztjfk.com/郑州治疗妇科哪家医院好:http://www.zztjfk.com/郑州治疗妇科哪家医院好:http://www.zztjfk.com/郑州治疗妇科疾病医院:http://www.zztjfk.com/郑州妇科医院:http://jbk.39.net/yiyuanzaixian/sysdfkyy/

猜你喜欢

转载自blog.csdn.net/qq_42606051/article/details/81041611