标签:http io 数据 ar cti 数据库 应用 ef
我所知道的Scala持久层框架有:
1、Slick
2、Squeryl
4、ScalaActiveRecord (基于Squeryl之上)
web框架的话
1、Spray(build on akka,完全异步,非阻塞,非常有前景,适合REST后端程序)
2、Play(还不是很习惯)
3、Scalatra(对akka,squeryl等都有现成集成,适合需要view层的)
4、Lift
我的选择:
1、对于api层
采用Spray+Akka+ScalaActiveRecord
2、对于普通web应用
采用Scalatra+ScalaActiveRecord
采用ScalaActiveRecord的原因:
1、基于Squeryl
2、可集成数据库连接池
3、可进行事物控制
标签:http io 数据 ar cti 数据库 应用 ef
原文地址:http://my.oschina.net/scipio/blog/302465