S2Dao.NET TOPページへ
S2Dao.NET - セットアップ
s2dao.net-version.zipを
解凍して出来たディレクトリの構成と説明です。(※ S2Dao.NET 0.4.2以降)
ディレクトリ |
説明 |
s2dao.net/build |
S2Dao.NETのリリースビルドされたアセンブリ(.NET 1.1用) |
s2dao.net/build/net2.0 |
S2Dao.NETのリリースビルドされたアセンブリ(.NET 2.0用) |
s2dao.net/data |
Examplesで使用するDBのDDL等 |
s2dao.net/lib |
S2Container.NETが参照しているアセンブリ等 |
s2dao.net/source |
S2Container.NETのソースコード |
www |
ドキュメント |
S2Dao.NETを利用する場合には以下のファイル(アセンブリ)への参照を追加する必要があります。
なお、buildディレクトリにあるSeasar.Dao.dllとja-JPディレクトリは同じディレクトリに配置してください。
- s2dao.net/build/Seasar.Dao.dll
S2Dao.NETはS2Container.NET(Seasar.dll)に依存しています。
また、S2Dao.NETではlog4netを利用してログの吐き出しも行っています。
S2Container.NET, log4netのセットアップについては以下のドキュメントを参照して下さい。
次にアプリケーション構成ファイル(app.config)にS2Dao.NETのアセンブリ(Seasar.Dao)を登録します。
<configuration>
<configSections>
<section name="seasar"
type="Seasar.Framework.Xml.S2SectionHandler, Seasar" />
</configSections>
<seasar>
<!-- SingletonS2ContainerFactory#Initで下記で指定されたdiconファイルを
ルートのdiconファイルの初期値としてセットします。 -->
<configPath>App.dicon</configPath>
<!-- S2コンテナ作成時に以下で指定されたアセンブリをAppDomainに
読み込みます。(S2ContainerFactory#Create) -->
<assemblys>
<assembly>アセンブリ名1</assembly>
<assembly>アセンブリ名2</assembly>
<assembly>Seasar.Dao</assembly>
</assemblys>
</seasar>
</configuration>
アプリケーション構成ファイルについての詳細は以下のドキュメントを参照して下さい。
S2Container.NET リファレンス - アプリケーション構成ファイル
|