|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.doma.jdbc.AbstractSqlFileRepository
org.seasar.doma.jdbc.GreedyCacheSqlFileRepository
public class GreedyCacheSqlFileRepository
SQLの解析結果をメモリが許す限り最大限にキャッシュする SqlFileRepository
の実装です。
フィールドの概要 | |
---|---|
protected java.util.concurrent.ConcurrentMap<java.lang.String,SqlFile> |
sqlFileMap
SQLのパスをキー、SQLファイルを値とするマップです。 |
コンストラクタの概要 | |
---|---|
GreedyCacheSqlFileRepository()
|
メソッドの概要 | |
---|---|
protected SqlFile |
getSqlFileWithCacheControl(java.lang.String path,
Dialect dialect)
キャッシュを制御してSQLファイルを返します。 |
クラス org.seasar.doma.jdbc.AbstractSqlFileRepository から継承されたメソッド |
---|
createSqlFile, getPrimaryPath, getSql, getSqlFile, parse |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected final java.util.concurrent.ConcurrentMap<java.lang.String,SqlFile> sqlFileMap
コンストラクタの詳細 |
---|
public GreedyCacheSqlFileRepository()
メソッドの詳細 |
---|
protected SqlFile getSqlFileWithCacheControl(java.lang.String path, Dialect dialect)
AbstractSqlFileRepository
の記述:
AbstractSqlFileRepository
内の getSqlFileWithCacheControl
path
- SQLファイルのパスdialect
- 方言
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |