slick源码阅读笔记 目录&总览

转载请注明出处
https://www.cnblogs.com/elyw/p/10294471.html

目录

slick源码阅读笔记 目录&总览

slick源码阅读笔记一 slick.ast

slick源码阅读笔记二 slick.lifted.Rep

slick源码阅读笔记三 ShapedValue 在Table和Query上的应用

slick源码阅读笔记四 隐式转换--column与Query查询功能实现

slick源码阅读笔记五 Query查询条件生成与OptionMapper

总览

699857-20190120180224623-1642575570.png

  • slick.ast.Node 提供sql的抽象语法树,可以转化为sql

  • slick.lifted.Rep 提供scala api的基础, 提供scala类型约束

  • slick.jdbc.profile.api 提供数据库增删改查的scala api, 主要是操作Rep对象

  • slick.compiler.QueryCompiler 将对Rep进行操作后的抽象语法树Node 进行解析和优化

  • slick.compiler.Phase 解析优化Node的步骤

  • slick.jdbc.QueryBuilder 从解析后的抽象语法树中生成sql 和 params, 最终生成 DBIOAction

转载于:https://www.cnblogs.com/elyw/p/10294471.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值