非 Web 環境での ActiveRecord の使用
ActiveRecordPlugin は、Java Web 環境とは関係なく、通常の Java プログラムで実行でき、Web プロジェクトと比較して、start() メソッドを手動で呼び出すだけですぐに使用できます。以下はコード例です。
public class ActiveRecordTest {
public static void main(String[] args) {
DruidPlugin dp = new DruidPlugin("localhost", "userName", "password"); ActiveRecordPlugin( dp); arp.addMapping("blog", Blog.class);
// Web 環境との唯一の違いは、関連するプラグインの start() メソッドを手動で一度呼び出す必要があることです
dp .start();
arp.start( );
// 上記の簡単なコード行で、すぐに使い始めることができます
new Blog().set("title", "title").set(" content", "cxt text").save( );Blog.me.findById(123);
}
}
public static void main(String[] args) {
DruidPlugin dp = new DruidPlugin("localhost", "userName", "password"); ActiveRecordPlugin( dp); arp.addMapping("blog", Blog.class);
// Web 環境との唯一の違いは、関連するプラグインの start() メソッドを手動で一度呼び出す必要があることです
dp .start();
arp.start( );
// 上記の簡単なコード行で、すぐに使い始めることができます
new Blog().set("title", "title").set(" content", "cxt text").save( );Blog.me.findById(123);
}
}
注: ActiveRecordPlugin が依存する他のプラグインも、start() メソッドを手動で呼び出す必要があります。上記の例では dp.start() のようになります。