这是playframework1.2.x引导文档的第二篇。
数据库设置
一个web程序很多时候都需要用到数据库,为了方便开发,Play带来了单的数据库管理系统H2.这是一种比较好的项目入门方式,比起我们熟悉常用的数据库,你可以在在应用重启之间来回切换内存数据库和文件系统数据库。
在开发的前期,我们对Models会做大量的测试和修改,所以,使用内存数据库in-memory databases
可以使用我们总是使用最全新的数据集。
设置数据库,方法是打开app_1/conf/application.conf
文件,去除下面这行注释。
db = mem
在play中,你可以很容易地建立JDBC数据库连接和配置连接池。本引导只是为了介绍H2内存数据库的使用,有关使用JPA操作其他数据库不在本文的介绍范围。
现在Play会自动加载新的配置,你会看到如下输出
INFO ~ Connected to jdbc:h2:mem:play;MODE=MYSQL
使用版本控制系统来跟踪改变
在做项目的时候,十分推荐你使用版本控制系统VCS
,它允许你在改变了源文件后造成不好的后果时,可以恢复至之前的版本。
当你在使用VCS时,要注意排除tmp/
,modules/
,lib/
,test-result/
和logs/
目录。
如果你使用ide还应该把ide相关的配置文件排除掉,比如eclipse
的.classpath
和eclipse/
Git的使用方法
创建仓库
$ git init
创建 .gitignore
,加下如下内容
/tmp
/modules
/lib
/test-result
/logs