kylin.freeze开发案例

freeze开发非常简单,增删改查、分页查询、关联查询、性能优化可以很少代码实现

一、model设计

  Dcode dcode=new Dcode();
        dcode.setDate("2009-05-08");
        dcode.setR1(currentCount);
        dcode.setR2(i);
        dcode.setR3(currentCount+i);
        dcode.setR4(currentCount);
        dcode.setR5(currentCount);
        dcode.setR5(currentCount);
        dcode.setAcode(where);

二、配置

     <model class="test.Dcode" modelId="num" cacheMode="3" table="dcode" autoKey="true"/>

三、插入操作

     Freeze freeze=FreezeFactory.getFreeze();

    freeze.createUpdate().insert(dcode);

四、查询

 

   Query query=freeze.createQuery();
   List<Dcode> l=query.queryList(Dcode.class,"num>10");

 

五、更新

     dcode=l.get(0);

     freeze.createUpdate().update(dcode);

六、删除

     freeze.createUpdate().delete(model);

七、分页查询

    Pagequery query=freeze.createPageQuery();
   List<Dcode> l=query.queryList(Dcode.class,"num>10").set(1,200);

   Page page=query.queryPage(Dcode.class,"num>10").set(1,200);

八、关联查询控制

     query.getQueryMode().setCascades("级联的名字1,级联的名字2");

九、性能优化

     query.getQueryMode().setCacheMode(QueryMode.CACHE_DEFAULT);

  

 

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值