书栈网 · BookStack 本次搜索耗时 0.015 秒,为您找到 16 个相关结果.
  • 配置DAO

    配置DAO对象 配置DAO对象 动态定义实体类注解 指定全局Id策略 配置DAO对象 QuickDAO通过配置信息生成DAO对象以便对数据库进行操作.用户可根据实际需求设置相应配置信息 配置DAO对象 //QuickDAO需要传递DataSource实现对象,您可以自由选择市面上的任意DataSource实现,本例采用dbcp ...
  • 介绍

    QuickDAO4 支持数据库 快速入门 1 导入QuickDAO 2 配置QuickDAO 3使用QuickDAO 反馈 开源协议 QuickDAO4 QuickDAO是一个简单易用方便的Java ORM框架.具有以下优势: 所有对数据库的操作只需要注入一个DAO对象即可完成 自动建表,自动新增数据库字段 API层面支持外键关联...
  • 简单查询

    简单查询 Person实体类 简单查询实例 简单查询 QuickDAO提供了一些便捷方法.当您只是根据单个条件查询或者只需要返回单条结果时,这些方法是非常有用的. Person实体类 public class Person { @Id ( strategy = IdStrategy . AutoIncre...
  • 复杂查询

    复杂查询 Person实体类 Condition对象 or查询 union查询 addRawQuery Response 对象 clone方法 复杂查询 QuickDAO提供了丰富的单表查询操作. Person实体类 public class Person { @Id ( strategy = ...
  • 事务操作

    事务操作 事务操作 QuickDAO封装了事务操作.事务操作只适用于更新操作,查询操作无事务操作. //开启事务 Transaction transaction = dao . startTransaction (); //设置事务隔离级别 transaction . setTransactionIsolation ( Conn...
  • 实体类表名映射

    实体类表名映射 实体类表名映射 QuickDAO采用驼峰式命名转下划线命名转化类名到表名. 对于多层包结构,采用@作为分隔符 假设实体类包结构如下 . └── cn . schoolwow . quickdao . entity ├── User . java ├── PlayHistory . jav...
  • Id生成器策略

    id生成策略 id生成器 id生成策略 QuickDAO目前支持三种id生成策略 /**ID生成策略*/ public enum IdStrategy { /**用户自己处理*/ None , /**自增(默认策略)*/ AutoIncrement , /**...
  • 实体类生成

    实体类生成 实体类生成 QuickDAO支持扫描数据库表信息并自动生成对应Entity类功能 BasicDataSource dataSource = new BasicDataSource (); dataSource . setDriverClassName ( "com.mysql.jdbc.Driver" ); dat...
  • 关联查询

    关联外键查询 实体类信息 主表,子表,父表 表别名 关联查询 关联查询结果 多属性关联 设置表别名 关联Condition cross join 关联外键查询 QuickDAO提供了强大的外键关联查询,核心方法为joinTable方法. 实体类信息 /**Person类,表示人*/ public class ...
  • 批量更新

    批量操作 批量操作 Condition接口提供了批量更新和根据查询条件删除的功能 批量更新 int count = dao . query ( Person . class ) . addQuery ( "username" , "quickdao" ) . addUpdate ( "password" ...