- 6
- 0
- 约7.65千字
- 约 6页
- 2016-08-19 发布于重庆
- 举报
play1.2.4学习笔记
play1.2.4版本:
play启动是main方法,首先进行一些初始化操作,然后开启http监听。
application.conf配置:
(1) db=mem,默认,使用内存database,play重启后数据丢失。
(2) 连接mysql时设置:
db=mysql://root:root@localhost/play
注意:以test模式(play test )启动时,每次application启动时会重新创建数据库表,历史数据也会清掉(不明白为什么这么设计?)。 正常启动(play run)时,不会对历史数据有影响。
(3)jpa.ddl值为update时在应用启动时自动创建表,为none时需首先在mysql中手工创建表。
jpa.ddl=update
(4)使用Play.configuration得到conf/application.conf中配置的参数值,Play.configuration.getProperty方法得到配置的某个参数值 。
play的JPA底层使用的是Hibernate实现。
两种方式实现ORM:
(1)extends play.db.jpa.Model类:
例:自动生成key id;不需要列对应,属性名称即为数据库表字段名;属性为public,不需要生成getter/setter方法。另外,还可以添加一些功能操作的方法
原创力文档

文档评论(0)