首页 > 数据库技术 > 详细

scalikeJDBC介绍

时间:2019-09-05 10:18:52      阅读:112      评论:0      收藏:0      [点我收藏+]
ScalikeJDBC 基于 SQL 的简介 DB 访问
 
1. 什么是 ScalikeJDBC
ScalikeJDBC 是一款给 Scala 开发者使用的简洁 DB 访问类库,它是基于 SQL 的,使用者
只需要关注 SQL 逻辑的编写,所有的数据库操作都交给 ScalikeJDBC。这个类库内置包含了
JDBC API,并且给用户提供了简单易用并且非常灵活的 API。并且,QueryDSL(通用查询查询
框架)使你的代码类型安全的并且可重复使用。我们可以在生产环境大胆地使用这款 DB 访问
类库。
2. 项目中使用 ScalikeJDBC
 <dependencies>
        <dependency>
            <groupId>org.scalikejdbc</groupId>
            <artifactId>scalikejdbc_2.11</artifactId>
            <version>2.5.0</version> </dependency>
        <!-- 解析配置文件application.properties -->
        <dependency>
            <groupId>org.scalikejdbc</groupId>
            <artifactId>scalikejdbc-config_2.11</artifactId>
            <version>2.5.0</version>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.38</version> </dependency>
    </dependencies>
数据库CURD
1. 配置数据库信息
# MySQL example
db.default.driver="com.mysql.jdbc.Driver"
db.default.url="jdbc:mysql://localhost:3306/bank?characterEncoding=utf-8"
db.default.user="root"
db.default.password="root"
#测试
db.test.driver="com.mysql.jdbc.Driver"
db.test.url="jdbc:mysql://localhost:3306/test?characterEncoding=utf-8"
db.test.user="root"
db.test.password="root"
更多配置请参考官网.
注意:默认加载application.conf文件
2. 加载数据配置信息
// 加载数据库配置信息
 // 默认加载 db.default.* 
DBs.setup() 
// 加载 db.sheep 配置信息 
DBs.setup(‘sheep)
3. 查询数据库并封装数据
 
 

 

 

scalikeJDBC介绍

原文:https://www.cnblogs.com/JBLi/p/11462815.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!