- 通過說明下載.zip隨意放個地方就可以了,個人就愛簡單,所以在mac下brew install play安裝及完成設定,不過在找安裝目錄時卻不知brew幫我裝到哪去,使用brew list play,好的,原來是在/usr/local/Cellar下,這點雖不算是play frame專有問題,還是記錄下來
- 在 1.2.3版中官方文件中說明Model使用delete是先用 findById後再叫該物件的delete,不過原始碼沒有找到沒有參數的delete方法,只有 public static int delete(String query, Object... params)可叫,源碼文件提到是使用HQL,HQL格式應該是 FROM table_name WHERE id = :id,不過我這邊試的應該是使用JDBC用法 FROM table_name WHERE id=?
- JPA model可使用jpagen的mudule,使用時必需在conf/application.conf 定義連線資訊 其中 db.driver db.url db.user db.pass 及jpgen.mode為必填
- dependencies.yml 增加時格式如下:
require:
- play
- play->spring 1.0.2reference:http://www.playframework.org/documentation/1.2.4/dependency#format
a.play 1.2.3在做precomile時,會告知現在建議放在 dependencies.yml 不再建議放在 application.conf內
b.需使用play deps 命令才會在這個專案中安裝所需的mudule lib
c.需使用到非play!所提供的module時,需要放在lib目錄下,需參maven內容,如下說明,maven 片段如下:
<dependency>
<groupId>org.springframework.flex</groupId>
<artifactId>spring-flex-core</artifactId>
<version>1.5.2.RELEASE</version>
</dependency>
在dependencies.yml 使用如下加入
- org.springframework.flex->spring-flex-core 1.5.2.RELEASE
- groupId->artifactId version
- continue…
2012年2月15日 星期三
Play Framework Study Regular Note
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言