Slick 编程(4): 数据库连接和事务处理

jerry Scala
你可以在程序的任何地方使用数据库查询,当执行查询时你需要有一个数据库连接。 你可以通过创建一个Database对象来连接一个JDBC数据库,有多种方法可以创建一个数据库对象。使用JDBC URL 你可以使用JDBC URL来创建一

Slick 编程(3): 基本查询

jerry Scala
Slick 编程(3): 基本查询
我们准备好了开发环境,下面就来看看Slick的基本查询方法,我们打算查询Chinook中的Album表,我们先看看之前自动生成的代码中表Album的定义: /** Entity class storing rows of table Album * @param albumi

Slick 编程(2): 准备开发环境

jerry Scala
本篇介绍如果设置使用Slick的Scala开发环境,这里我们使用SBT命令行,SBT使用的目录结构和Maven一样,我们可以创建一个目录,比如Slick,然后创建如下的缺省目录结构: src    main       java       resources

Slick 编程(1): 概述

jerry Scala
Slick 编程(1): 概述
Slick对于Scala来说,有如LINQ至于C# ,或者类似于其它平台上的ORM系统,它使用应用使用数据库有如使用Scala内置的集合类型(比如列表,集合等)一样方便。当然如有需要你还是可以直接使用SQL语句来查询数据库。 下

Scala课堂(14):高级类型(二)

jerry Scala
这里我们转载Twitter的Scala课堂  ,转载的内容基本来自Twitter的Scala课堂中文翻译,部分有小改动.更高级多态性类型 和 特设多态性 Scala可以对“更高阶”的类型进行抽象。例如,假设您需要用几种类型的容器处理几

Scala课堂(13):高级类型(一)

jerry Scala
这里我们转载Twitter的Scala课堂  ,转载的内容基本来自Twitter的Scala课堂中文翻译,部分有小改动.视界(“View”) 有时候,你并不需要指定一个类型是等/子/超于另一个类,你可以通过转换这个类来伪装这种关联关系

Scala课堂(12):类型和多态类型(二)

jerry Scala
这里我们转载Twitter的Scala课堂  ,转载的内容基本来自Twitter的Scala课堂中文翻译,部分有小改动.变性 Variance Scala的类型系统必须同时解释类层次和多态性。类层次结构可以表达子类关系。在混合OO和多态性时,一

Scala课堂(11):类型和多态类型(一)

jerry Scala
这里我们转载Twitter的Scala课堂  ,转载的内容基本来自Twitter的Scala课堂中文翻译,部分有小改动.什么是静态类型?它们为什么有用? 按Pierce的话讲:“类型系统是一个语法方法,它们根据程序计算的值的种类对程序

Scala课堂(10):模式匹配和函数组合

jerry Scala
这里我们转载Twitter的Scala课堂  ,转载的内容基本来自Twitter的Scala课堂中文翻译,部分有小改动.

Scala课堂(9):集合(二)

jerry Scala
这里我们转载Twitter的Scala课堂  ,转载的内容基本来自Twitter的Scala课堂中文翻译,部分有小改动.