<?xml version="1.0" encoding="UTF-8"?>
<document>
	<properties>
		<title>S2JDBC - JdbcManager</title>
	</properties>
	<body>
		<section name="JdbcManager">
			<ul>
				<li>
					<p>
						<a href="#概要">概要</a>
					</p>
				</li>
				<li>
					<p>
						<a href="s2jdbc_manager_auto.html">
							SQL自動生成による操作
						</a>
					</p>
				</li>
				<li>
					<p>
						<a href="s2jdbc_manager_sql.html">SQLによる操作</a>
					</p>
				</li>
				<li>
					<p>
						<a href="s2jdbc_manager_sqlfile.html">
							SQLファイルによる操作
						</a>
					</p>
				</li>
			</ul>
		</section>

		<section name="概要">
			<p>
				JdbcManagerは、データベースにアクセスするために使われるAPIです。 設定ファイルを
				<a href="s2jdbc_setup.html">セットアップ</a>
				して、 利用したいクラスで次のようにプロパティを定義しておけば、
				Seasar2によってJdbcManagerは自動的に設定されます。
			</p>
			<source><![CDATA[
public JdbcManager jdbcManager;
]]></source>
			<p>
				Connection, Statementは同一トランザクション中はキャッシュされ、
				トランザクション終了時に自動的にクローズされます。
				トランザクション外で呼び出されたときは、キャッシュは行なわれず毎回自動的にクローズされます。
			</p>
			<p>
				トランザクション管理は、
				<a href="tx.html">S2Tx</a>
				を使ってください。
			</p>
		</section>
	</body>
</document>
