JAVA
http://sourceforge.net/project/showfiles.php?group_id=174258 ActiveRecordにdestroyCascade()メソッドを追加しました。 Publisher publisher = Publisher.find(Publisher.ID.eq("01")); publisher.destroyCascade();と、レコードを削除したとき、子テー…
http://groovy.codehaus.org/GSQL steps to phantasien経由。 なかなか面白い。 SqlGeneratorをrubbish-dbに取り込もうかな、と思ったけど、ハッシュのリテラルとかクロージャがないと煩雑な記述になる気がしないでもない…。 そういえば「it」を使っている例…
http://sourceforge.net/project/showfiles.php?group_id=174258 Click 1.1に対応。
http://journal.mycom.co.jp/articles/2006/11/24/json/ JAVA界隈でYAML流行んないなぁ…。何でかなぁ…。
http://tomcat.apache.org/tomcat-6.0-doc/index.html /.J経由。何が変わったんだろう?
http://www.02.246.ne.jp/~torutk/javahow2/rmi_nostub.html へー。RMIしばらく触ってなかったから、知らんかった。 こんど遊んでみよう。
http://sourceforge.net/project/showfiles.php?group_id=174258 ActiveRecordで以下のように一括更新できるようにしました。 Book.update(Book.PUBLISHER.eq("01").and(Book.ID.gt("001")), new Handler() { public void handle(Book row) { row.setTitle("…
http://sourceforge.net/project/showfiles.php?group_id=174258 ActiveRecordにアプリ制御のトリガ機能を追加しました。 Publisher.addTrigger(new AfterUpdate() { public void execute(Timing timing, Event event, ActiveRecord record, Database dbh) {…
http://developers.sun.com/product/jdbc/drivers
Dateを継承してない…むー。 DATE型で定義してResultSet#getObject()で取得するとjava.sql.Dataが返ってくるし。 10gだから? どうしたもんかなー。
http://sourceforge.net/projects/rubbish-db Antから自動生成クラスを拡張できる機能を追加しました。たとえば、ActiveRecordの生成タスクを以下のように定義すると… <target name="create.vo"> <vogen type="ar" destdir="${sample.src}" package="sample.activerecord.bean"> <extension> </extension></vogen></target>
http://sourceforge.net/projects/rubbish-db/ scaffoldまわりの修正 Oracleで動かなかったバグを修正 テーブル名にハイフンがあるとコンパイルできないバグを修正 scaffoldで生成対称にするテーブル名を指定できるようにした
その他、いろいろ Configクラスはインターフェースだけ定義しとけばいいや リクエストパラメータ→リクエスト属性にそのままコピーしても問題なさそう MessageResources.propertiesはファクトリ自分で作って、ふつーに日本語使えた方が自然だ ExtendedPropert…
http://jakarta.apache.org/commons/lang/apidocs/org/apache/commons/lang/time/DateUtils.html 2.1はあんまり便利じゃなかったけど、もう少し便利になるみたい。やっぱり足し算くらい簡単にできたほうがいいよ。
What happened to the mockobjects.com library? We recently had an inquiry about our old mockobjects.com library. It's still in cvs at the sourceforge project but, essentially, it's dormant. These days, there are better alternatives for Java…
http://ant.apache.org/manual-beta/OptionalTasks/script.html 知らなかったなー。今度使ってみよう。
http://struts.apache.org/ 使うことになって、ページを見てみたら、なんかリリースされてた。 なにが変わったんだろう? あと、Struts 2.0ってなんだ?Shale? 追記 リリースノート 1.3.5 1.3.3 1.3.2 1.3.1 追記2 ちゃんとまとまってるページがあった htt…
http://sourceforge.net/project/showfiles.php?group_id=174258 こんな感じでも、スレッドセーフになるようにしました…たぶん。 Book.findAny(Book.PUBLISHER.eq("04").and(Book.ID.between("001", "004")).order_by(Book.TITLE), new Handler() { public v…
いろいろな部分がひじょーに怪しいけど、この要領でいけるかも。 ちょっと試してみよう… public class ConnectioManager { private static Map pool = new HashMap(); public static Connection getConnection() throws SQLException { Thread currentThread…
アノテーションを使って、PicoでFieldInjectionComponentAdapterFactoryとかできるかも。 そのうち実装しよう。
http://andrei.gmxhome.de/anyedit/ 大文字、小文字変換とか、capitalizeとか。 なにげに「fooBarId⇔foo_bar_id」とかできるのが便利。
http://ftp.kddilabs.jp/infosystems/apache/jakarta/poi/dev/bin/ 末尾に空白がつくバグは直ったかな?
http://sourceforge.net/project/showfiles.php?group_id=174258 scaffoldでドライバ名を渡せていなかったのを修正 アクティブレコードにプライマリキーによるシリアライズ機能を追加
http://objectgarden.skr.jp/?Java%2FTrails 似たようなことを考えている人が。 eclipseはアリかなぁ… 追記 10分シリーズ http://www2.u-netsurf.ne.jp/~akishin/blog/archives/2006/01/entry_18.html 結構あるのね。
http://sourceforge.net/project/showfiles.php?group_id=174258 scaffoldまわりでスキーマ名がちゃんと渡せていなかったバグを修正。 あとClick 1.0 RC2に対応。
http://www.atmarkit.co.jp/fjava/javatips/058container009.html 知らんかった。今度、提案してみよかな。
http://sourceforge.net/projects/rubbish-db scaffoldまわりのバグを直しました。
http://sourceforge.net/projects/rubbish-db 宣伝も兼ねて、Click用のscaffold生成機能を付けました。
http://winstone.sourceforge.net/ なかなか面白い。シンプルなのがよさげ。
Maven2を使ったサイトの構築について調べたので、まとめておく。 生半な理解なので、間違っているかも…。 (参考:Maven - Guide to creating a site [和訳]) ソースの構成 サイトのソースは以下のような構成になる。 +- src/ +- site/ +- apt/ | +- index.a…