Seasar

接続情報の暗号化

DB接続に関する情報を暗号化したいということで調べてみました。 app.configの暗号化というキーワードで検索の結果gsf_zero1さんのブログより id:gsf_zero1:20070812:p3接続文字列の暗号化の記事を発見、それにならい app.config内ConnectionStringsに記述し…

タスクの手動登録

.NETだけやっておりましたが、Javaも触る機会ができましたので、その中での情報なども書いていくことにします。 今回の案件でJavaでタスクジョブのスケジューリングを管理する必要が出てきてしまい購入した「Seasar2徹底入門」に紹介されているS2Chronosが今…

Quillでトランザクション

Quillでトランザクションをするためにはトランザクションをかけたいメソッドに[Transaction]属性をつけます またApp.config内のdataSourcesタグのデータソースの設定でタグ内にSeasar.Extension.Tx.Impl.TxDataSourceImpl を指定します。 <dataSources> <dataSource name="Oracle"> <provider>Oracle</provider> <connectionString>...</connectionString> <class>Seas</class></datasource></datasources>…

Quillで複数データベースにアクセス

Quillで複数のデータベースにアクセスするための設定に手間取ったので その結果を書いておきます。複数のデータベース(データソース)に接続するために必要なものは 1.App.config内のdataSourcesタグにデータソースの設定を記述 Quillで簡単DI+AOP - S2Contai…

QuillでSQLiteを使ってみる

QuillでSQLiteをアクセスしようと思い調べてみたが Seasar.NETでは対応されているもののQuillでは未対応らしい。ただ独自のプロバイダクラスを作成することで何とかなるようだ http://s2container.net.seasar.org/ja/quill.html#nodicon_assemblySeasarメー…

Quill試してみた

S2Conteiner.NETは今まで使っていたのですが、Seasarのメーリングリストに Quillとの使い分けみたいなことが流れていたので読んでみると 「.NETの開発環境においてはQuillを推奨します」というようなこと が書かれてました。コミッターさんたちもQuillをメイ…

TestDriven.NETでSetupが動かない

S2Unit.NETを使って単体テストしてますが、VS2005のアドインでTestDriven.NET を使用しています。 [SetUp, S2] public void SetUpSeasarTest() { SingletonS2ContainerFactory.Init(); this.Container = SingletonS2ContainerFactory.Container; } [Test, S2…