タグ

ブックマーク / cypher256.hatenablog.com (3)

  • フォームクラスをアクションとは別にする 5 つの理由 - cypher256's blog

    セッションに格納したい場合は作る、っていうのがあれな気がします Struts に慣れている人に違和感がない気がします 最近よくあるフレームワークはプロパティも一緒に持ってるけど、あれはページ単位です サンプルでは小さいけど、実システムでは一緒にすると間違いなくでかくなります 誤解をおそれず古い言葉で言えば、トランザクションスクリプト最強です

    フォームクラスをアクションとは別にする 5 つの理由 - cypher256's blog
  • JSP、JSTL、EL で定数を使う - cypher256's blog

    今回のプロジェクトでは定数クラスは設計書から自動生成されるようにしました。でもせっかく定数クラス作っても、JSP ではベタ書きしていたり、JSP で定数使うのはおかしいとか言うエラい人もいたりしますが、やっぱり JSP でも定数使いたい場面はあります。例は悪いですけど、こんな。 public interface Flg { String ON = "1"; String OFF = "0"; } <td>${Flg.OFF}</td> とか <c:if test="${hogeFlg == Flg.ON}"> 今まで、定数クラスごとにマップを作ってアプリケーション・スコープに登録したりしていたのですが、面倒なので自動登録してしまおうというのが、JSTLConstantsRegister です。どこかで聞いた言い回しですけど。これはルート・パッケージ配下のインターフェースか public s

    JSP、JSTL、EL で定数を使う - cypher256's blog
  • Eclipse の起動を 5 倍高速化するには - cypher256's blog

    Pleiades を使わない。以外の方法で。少し前に Eclipse プラグイン界のドンのたけぞうさんとご一緒させていただいたときに、同席させてもらった隣の人が Eclipse 起動速くしてよ! って言ってましたが、今でも言ってます。正直すみませんでした。でもたけぞうさんがきっとそのうち作ってくれると密かに期待していたのですが、もう逃げられなくなってきたので、ちょっと色々と。 eclipse.ini で高速化 -Xmx と -Xms を同じサイズにする。これはメモリに余裕があれば速くなるよって、Oracle や HP、昔の BEA が公式に言ってました。最小サイズから拡大するときの再計算が無くなるからって。実際サーバーでは、これに習って同じサイズにすることが多いと思います。Eclipse で実測すると。全然変わらん。その他、JVM のパラメーターが色々ありますが、計っても誤差か分からない結

    Eclipse の起動を 5 倍高速化するには - cypher256's blog
  • 1