题目
使用scala操作jdbc (使用 scalikejdbc 来操作)
环境
IDEA 版本: IntelliJ IDEA 2018.2.5 x64
实现
添加依赖
修改pom文件
1 | <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
注 :在阿里云目前好像找不到scalikejdbc的3.3.1版本的
代码
初始化
1 | import scalikejdbc._ |
建表
1 | def doBefore = { |
插入数据
1 | //提交一条 |
更新
1 | //更新 |
删除
1 | //删除 |
获取单条记录
1 | //根据ID获取一条 |
获取列表
1 | //获取列表 |
删表
1 | def doAfter = { |
关闭连接
1 | ConnectionPool.close() |
整体流程
1 | def main(args: Array[String]): Unit = { |
我感觉这些API是比较高级的API,等我找到比较底层实现在弄一个