今天在看JDBC4.2新规范,然后无意之间就碰到了这个东西QueryObjectFactory, 市面上orm框架有很多,在这里我就不一一列举了。那么今天我来记录一下QueryObjectFactory。官网地址:点这里 

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

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

Mybatis迷你版--QueryObjectFactory

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

3、编写接口:

package com.bdqn.lyrk.java.study;

import sf.qof.BaseQuery;
import sf.qof.Insert;
import sf.qof.Query;

import java.util.List;

public interface StudentDao extends BaseQuery {

    @Query(sql = "select stuName {%%.stuName},id {%%.id} from student_0")
    List<StudentEntity> listStudents();

    @Insert(sql = "INSERT INTO student_0 (id,stuName,password) values({%1.id},{%1.stuName},{%1.password})")
    void save(List<StudentEntity> studentEntities);


}
View Code

相关文章: