Linux Install

Android

Linux Tools

Linux AV

Linux Memo

WINDOWS

PROGRAM

動画 Memo

音楽 Memo

モバイルアプリ Memo

FILE FORMAT

PROTOCOL

DEVICE

BookMark

その他


play27   

WANING

play2 は古いソースコードが半年で使えなくなる
java は安定して long run できるところが良いところなのに
半年でバージョンが上がってソースの互換性を切り捨てて使えなくなるのであれば、
他の言語のフレームワークを使った方が良い
Webのフレームワークはセキュリティ上の理由があるため
バージョンアップしないわけにはいかず、長期運用するサービスは
メンテナンスができなくなるため向いていない
使う場合は、なるべく play に特化した書き方をする部分は使わない方が良い
ただし CRLF など、セキュリティに関連するものは自前実装するよりは
用意されたものを使った方が良いであろう
  • akkaを使って定期実行していたが akka が外部ライブラリ化した
  • 起動時に必ず実行したいものを GlobalSettings に書いていたが DI に変えろという
    ⇒ cron で定期的に curl で自前で用意した URL叩いた方がまし
  • evolution が外部ライブラリ化した
  • ebean が外部ライブラリ化した
    ⇒ 別の ORM 使った方がマシ
play に特化した部分をライブラリ化してもすぐに使えなくなるので
ライブラリを作る際には import play.* 系統のものを入れないようにすること

2.7 の変更

Context が使えなくなった・・
いい加減にしろ