クラス ConfigVO
- java.lang.Object
-
- net.skuratani.simpleorm4j.vo.ConfigVO
-
public class ConfigVO extends java.lang.Object
設定ファイルバリューオブジェクト
設定ファイルで定義された各プロパティを格納するValue Objectクラス。
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static java.lang.String
AUTO_COMMIT
定数:オートコミットprotected boolean
autoCommit
オートコミットprotected java.lang.String
dsn
データソース名static java.lang.String
DSN
定数:データソース名protected java.lang.String
password
データベースパスワードstatic java.lang.String
PASSWORD
定数:データベースパスワードstatic java.lang.String
TRANSACTION_ISOLATION
定数:トランザクション分離レベルprotected int
transactionIsolation
トランザクション分離レベルprotected java.lang.String
url
データベースURLstatic java.lang.String
URL
定数:データベースURLprotected java.lang.String
user
データベースユーザ名static java.lang.String
USER
定数:データベースユーザprotected boolean
verbose
冗長モードstatic java.lang.String
VERBOSE
定数:冗長モード
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ConfigVO()
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 java.lang.String
getDsn()
データソース名取得java.lang.String
getPassword()
データベースパスワード取得int
getTransactionIsolation()
トランザクション分離レベル取得java.lang.String
getUrl()
url取得java.lang.String
getUser()
データベースユーザ名取得boolean
isAutoCommit()
オートコミット取得boolean
isVerbose()
冗長モード取得static ConfigVO
mapProps(java.util.Properties props)
設定ファイルマッピングvoid
setAutoCommit(boolean autoCommit)
オートコミット設定void
setDsn(java.lang.String dsn)
データソース名設定void
setPassword(java.lang.String password)
データベースパスワード設定void
setTransactionIsolation(int transactionIsolation)
トランザクション分離レベル設定void
setUrl(java.lang.String url)
url設定void
setUser(java.lang.String user)
データベースユーザ名設定void
setVerbose(boolean verbose)
冗長モード設定
-
-
-
フィールドの詳細
-
DSN
public static final java.lang.String DSN
定数:データソース名- 関連項目:
- 定数フィールド値
-
URL
public static final java.lang.String URL
定数:データベースURL- 関連項目:
- 定数フィールド値
-
USER
public static final java.lang.String USER
定数:データベースユーザ- 関連項目:
- 定数フィールド値
-
PASSWORD
public static final java.lang.String PASSWORD
定数:データベースパスワード- 関連項目:
- 定数フィールド値
-
AUTO_COMMIT
public static final java.lang.String AUTO_COMMIT
定数:オートコミット- 関連項目:
- 定数フィールド値
-
TRANSACTION_ISOLATION
public static final java.lang.String TRANSACTION_ISOLATION
定数:トランザクション分離レベル- 関連項目:
- 定数フィールド値
-
VERBOSE
public static final java.lang.String VERBOSE
定数:冗長モード- 関連項目:
- 定数フィールド値
-
dsn
protected java.lang.String dsn
データソース名
-
url
protected java.lang.String url
データベースURL
-
user
protected java.lang.String user
データベースユーザ名
-
password
protected java.lang.String password
データベースパスワード
-
autoCommit
protected boolean autoCommit
オートコミット
-
transactionIsolation
protected int transactionIsolation
トランザクション分離レベル
-
verbose
protected boolean verbose
冗長モード
-
-
メソッドの詳細
-
getDsn
public java.lang.String getDsn()
データソース名取得
- 戻り値:
- データソース名
-
setDsn
public void setDsn(java.lang.String dsn)
データソース名設定
- パラメータ:
dsn
- データソース名
-
getUrl
public java.lang.String getUrl()
url取得
- 戻り値:
- URL
-
setUrl
public void setUrl(java.lang.String url)
url設定
- パラメータ:
url
- URL
-
getUser
public java.lang.String getUser()
データベースユーザ名取得
- 戻り値:
- データベースユーザ名
-
setUser
public void setUser(java.lang.String user)
データベースユーザ名設定
- パラメータ:
user
- データベースユーザ名
-
getPassword
public java.lang.String getPassword()
データベースパスワード取得
- 戻り値:
- データベースパスワード
-
setPassword
public void setPassword(java.lang.String password)
データベースパスワード設定
- パラメータ:
password
- データベースパスワード
-
isAutoCommit
public boolean isAutoCommit()
オートコミット取得
- 戻り値:
- オートコミット値
-
setAutoCommit
public void setAutoCommit(boolean autoCommit)
オートコミット設定
- パラメータ:
autoCommit
- オートコミット値
-
getTransactionIsolation
public int getTransactionIsolation()
トランザクション分離レベル取得
- 戻り値:
- トランザクション分離レベル
-
setTransactionIsolation
public void setTransactionIsolation(int transactionIsolation)
トランザクション分離レベル設定
- パラメータ:
transactionIsolation
- トランザクション分離レベル
-
isVerbose
public boolean isVerbose()
冗長モード取得
- 戻り値:
- 冗長モード
-
setVerbose
public void setVerbose(boolean verbose)
冗長モード設定
- パラメータ:
verbose
- 冗長モード
-
mapProps
public static ConfigVO mapProps(java.util.Properties props)
設定ファイルマッピング
- パラメータ:
props
- プロパティ- 戻り値:
- プロパティをマッピングした設定ファイルVO
-
-