学习Play时自己写的,主要参考官网。新手学习时坑比较多,所以写成仓库记录下来了,有完整的注释,仅供参考,有问题提交PR即可。
PS:可以先看官网,照着敲,本项目基本覆盖大部分官网提到的知识点。
地址https://github.com/jxnu-liguobin/scala-play-learn
Version
- Play 2.7
- Scala 2.12
Main concepts for Scala
- Configuration API
- HTTP programming
- Asynchronous HTTP programming
- Working with Json
- Handling file upload
- Form submission and validation
- Integrating with Akka
- Dependency injection
- Testing your application
- Logging
- Scala Common Operators
- CSRF configuration
- MySQL and Postgresql connection configure
- Restful
crud
based on MySQL and Slick - Restful
crud
based on Postgresql and Slick - Multiple data sources