Scala@東北でPlay!Frameworkを勉強してたところ、「メソッドパラメータに合わせてURLパラメータが自動的に補完される」という不思議な仕様があったので、仕組みを調べてみました。バイトコードを解析してCoC(設定より規約)を実現するのがPlay!流のようです。
Japan Grails/Groovy User Group(JGGUG)によるG*ワークショップ in 仙台に参加してきました。これまでアンチGroovyでしたが、態度を改めます。
ひがさんによるSlim3デモとSAStruts+S2JDBC+Doltengを使ったハンズオン参加してきました。Slim3を案件投入したかったので現状について聞きたくて、飲み会でいろいろ伺いました。
正確にはWindows版の実装RXTXを触ってみました。ディスクプレイヤーをJavaから操作できたり、意外と可能性はたくさんありそうです。
RailsをJavaScript(Rhino)で実装する、というレポートから、Java Scripting APIの波及効果を思い知る。
JSFを使い続けることに不安もアリ。その一方で、GrailsとWicketも、EJB3との連携が始まっているようです。どれを抑えておくべきか、悩ましい・・。
Javaが簡単になったことを確認した今、改めて比較。Railsが良いといってみたり、Javaが良いといってみたり、どっちつかずな自分ですが、今はやっぱり・・
TopLink+PostgreSQLに再チャレンジ。Detached Entityの問題がサクサク解決し、Web層からEntityを操作することもできるようになりました。
今日はサービスメソッド(内部は Hibernate EntityManager)と、そのコールシーケンスをテストしてました。悩まされたのが、Detached Entityの存在。Javaのまじめすぎるところが、嫌いです。
web.xmlのjsp-configのurl-pattern で、どハマリ状態に。servlet-mappingのurl-patternとの併用にはお気をつけくださいませ。
Java Persistence APIでエンティティを作って、EntityManagerで操作(テスト)するまでのメモ。良く使いそうなアノテーションを含めたサンプルです。
JSFで、Webの痒いところへ手が届くか検証しました。エラー遷移と、ページレイアウトテンプレートと、ファイルダウンロード。それで、JSFってホントに簡単なのか?という疑問が浮上。
JavaPressに続いてJavaWorld、Java専門誌の相次ぐ休刊。とても残念です。こういう優良な雑誌がなくなると、どうなってしまうのだろうか・・・という不安について。
NetBeansを使った開発手法の検討中、Visual Web PackとJSF from Entityの比較です。生成されるManagedBeanに各々の特徴が現れますが、どちらを使った方が楽なのか、とても悩んでいます。
Hibernate EntityManagerをMySQLで実行した報告の追伸。発生したSQL文法エラーはすべて予約語の問題。テストケースを修正して解消しました。
Hibernate EntityManagerとMySQLの適合性を調べたくて、EntityManger付属のTestCaseを実行してみました。その方法と結果です。
NetBeans5.5でJava Persistenceの開発環境の整理。運用環境に近い形、Tomcat5.5+Hibernate EM+PostgreSQL8.1で、検証しました。