JAVA
http://maven.apache.org/guides/mini/guide-apt-format.html ビミョーに書きにくいのは、PukiWikiに慣れてるせいかな?
http://www.wikihouse.com/winebarrel/index.php?rubbish-db 細々と更新。 テーブルを結合した場合に以下のようなハンドラを使えるようにしました。 Book.join(Category.class).findAny(dbh, Book.ISBN.order_by(), 0, 5, new Handler() { public void handl…
ClickのFAQで紹介されていたプラグイン。
http://click.sourceforge.net/docs/roadmap-changes.html (via いろいろ備忘録日記) setForward(Class)は必要だよなぁ…と深く納得。
http://web.mac.com/ymorooka/iWeb/Site/842CD07F-8869-45CE-B228-C4E5E5A51769.html 更新マネージャ使ってインストールしようとしたら、うまくいかないんでやんの… 仕方ないので、Eclipse 3.2 WTP All-in-oneで、既存のEclipseを総入れ替え。 Eclipse実行用…
http://www.kpdus.com/jad.html なんか、マイナーバージョンアップ。
シンプルがモットーなのにSpringとはこれいかに…ってことで、PageをPicoContainerで取り出せるように、ClickServletを拡張。サーブレットがこんな感じ。 public class PicoClickServlet extends ClickServlet { protected void handleRequest(HttpServletReq…
http://journal.mycom.co.jp/articles/2006/07/27/click/ Clickいいわぁ〜。
http://www.wikihouse.com/winebarrel/index.php?rubbish-db こんな感じにできるようにしました。 RubbishDatabase dbh = new RubbishDatabase(); dbh.setLogging(true);dbh.connect("jdbc:hsqldb:hsql://localhost", "sa", "");Book.findAny(dbh, Book.PUBL…
http://jlaskowski.blogspot.com/2006/02/wtyczka-maven2-assembly-przygotowanie.html http://maven.apache.org/plugins/maven-assembly-plugin/descriptor.html Maven2、情報少ないなぁ…。
http://www.microsoft.com/downloads/details.aspx?FamilyID=e22bc83b-32ff-4474-a44a-22b6ae2c4e17&displaylang=ja URLが「jdbc:sqlserver://〜」、ドライバが「com.microsoft.sqlserver.jdbc.SQLServerDriver」になってた。
http://www.wikihouse.com/winebarrel/index.php?rubbish-db こんな感じで、自動的にテーブルを結合するようにしました。
http://www.wikihouse.com/winebarrel/index.php?rubbish-db ライド・オン・Railsに感化されて、ActiveRecordパターンを使えるようにしました。 ActiveRecordの生成 レコードの検索 レコードの保存(更新) レコードの保存(追加) レコードの削除 一括更新 一括…
あんまり流行ってる感じじゃないけど > Pico MutablePicoContainer container = new DefaultPicoContainer(new DefaultComponentAdapterFactory() { public ComponentAdapter createComponentAdapter(Object componentKey, Class componentImplementation, P…
http://json-lib.sourceforge.net/ http://developer.berlios.de/projects/jsontools/ http://www.json.org/java/simple.txt
http://wiki.fdiary.net/maven2/ 故あってMaven2。
http://www.wikihouse.com/winebarrel/index.php?rubbish-db 更新系のメソッドに手を入れました。 #!/usr/bin/env rhino importPackage(Packages.rubbish.db);var dbh = new RubbishDatabase(); dbh.logging = true;dbh.connect("jdbc:hsqldb:hsql://localho…
http://virtualschool.edu/java+/ (via たまにっき) クロージャーが使えるといいなぁ…
http://struts.apache.org/struts-sandbox/struts-flow/ メモだけ。
http://www.wikihouse.com/winebarrel/index.php?rubbish-db NativeJavaArrayを拡張してみました。 あと、名前つきパラメータもプロパティとしてつかえるようにしました。 #!/usr/bin/env rhino importPackage(Packages.rubbish.db); importPackage(Packages…
http://www.wikihouse.com/winebarrel/index.php?rubbish-db よりRubyっぽく書けるようにしました。 #!/usr/bin/env rhino importPackage(Packages.rubbish.db); importPackage(Packages.rubbish.db.util.array);var dbh = new RubbishDatabase(); dbh.loggi…
http://d.hatena.ne.jp/hoso-kawa/20060526#1148650000 へ〜、メモメモっと。
なんかRubyライクなメソッドがあったのでメモ。 List list = (List) Yaml.load("--- [AAA, BBB, CC, DD, EEE]");CollectionUtils.forAllDo(list, new Closure() { public void execute(Object i) { System.out.println(i); } });List collected = (List) Col…
http://java.sun.com/j2se/javadoc/faq/index.html#docletsHead PDF Docletなんてのもあるんだ。
http://jakarta.apache.org/commons/sandbox/javaflow/ 継続つながりで。
メソッドで参照渡し(というか、出力用の引数)を使っていると、普通に検査できないので自前でConstraintを実装する。 Constraint c = new Constraint() { public boolean eval(Object arg) { // argをいろいろ操作 ... return true; } };デフォルトでこんな感…
両方さわってDynaMockを使う。 jMockだと、同じメソッドの2回呼び出しの精査がうまくいかないし… 追記 DynaMockってひょっとして配列同士の比較とかやってくれんのかな? それなら結構便利なんだけど。
http://subclipse.tigris.org/svnant.html メモメモ。
何気にエラー箇所がわかりやすくなってた。 junit.framework.ComparisonFailure: expected:<...号=10000000, 種別=[1], 開始日...> but was:<...号=10000000, 種別=[0], 開始...> at junit.framework.Assert.assertEquals(Assert.java:81) at junit.framewor…
ヒアドキュメント使えると、実用的かも。 public static void main(String[] args) { List list = (List) impl(List.class, "{get: function() {return 1}}"); System.out.println(list.get(0)); }public static Object impl(Class clazz, String src) { Con…