Java
新人時代に取らされたSJC-P 1.4が、Upgrade Exam受ければアップグレードできると聞き、資格本も出てたので軽い気持ちで受けてみたら、なんか大変なことになりました。 試験自体は合格ライン60%ですし、やらしい感じの問題とか、もやっとくる問題も多いですが…
Spring3はSpringJDBCだのMyBatisやHibernate連携だの色々と充実してるんですが、場合によってはめんどくせえから直接SQL投げさせろやみたいな時もありますよね。(糞畜生)そんな時はこんな感じで。(データソース関連の設定はできてる前提です)Application…
「リダイレクト先で完了メッセージを表示する」といったよくありがちな用途ですごく便利なSpring 3.1から実装された機能、「flash scope」なのですが、どうも昔ながらの設定ファイルで使われていたクラスだと使えないようです。 https://jira.springsource.o…
なんかはまってしまったんですが、Eclipseの動的Webプロジェクトで /WebContent/static/css/base.css とか /WebContent/public/css/base.css とかを作ってEclipse上からTomcat起動しても認識されません。アドレス直打ちしてみても404が返ります。(buildディ…
id NUMBER(10), name VARCHAR(20), sex CHAR(1)...みたいなテーブルがあり、 iBatis使って全件引っこ抜いたりすると、 HashMapだと当然バラバラのkey, valueだし、TreeMapだと50音順で並んじゃいます。 こんなときはLinkedHashMapにすると良いみたいです。 <select id="selectAllByColumnSorted" resultClass="java.util.LinkedHashMap" parameterClass="String" remapResults="true"> </select>…
たぶんその辺探せばいっぱいあると思うけど備忘録。 http://foo.bar/spam/ham とかから http://foo.bar/ だけ抜き出す例。 String uri = "http://foo.bar/spam/ham"; String domain = null; Pattern p = Pattern .compile("https?:\\/\\/[-_.!~*'()a-zA-Z0-9…