2010-11-14から1日間の記事一覧

前のやり方がダサいのでもう少し

こうする。 class Repository{ override protected void connect(){ if(!externalConnection){ connection = getConnection(); connection.connect(); } } override protected void disconnect(){ if(!externalConnection){ connection.disconnect(); } } } …

モデルの中でのデータベース

たとえばモデル(リポジトリとかテーブルモジュールとか)を構築したらデータベースを勝手に開くとする。 //UI void save_proc(){ var productRepository = new ProductRepository(); productRepository.save(product); } //repository class ProductRepositor…