SqlMapConfig.xml 셋팅

Program_Language/Etc. 2012. 5. 2. 10:03 Posted by Request

 <!-- settings
  cacheModelsEnabled="true"  < iBatis 캐싱을 사용할지 여부 지정하는데 사용, 매핑구문에서 캐시 모델 설정해야 한다.>
  enhancementEnabled="true"   < CGLIB에 최적화된 클래스를 통해 적재지연 성능을 향상시킬지의 여부지정>
  lazyLoadingEnabled="true"   <적재지연 사용 여부>
  maxRequests="32"            <비추, request는 SQL 작업을 의마형 최대 요청갯수를 지정한다. 디폴트 512개>
  maxSessions="10"     <비추, 디폴트는 128개 이며, 한번에 10개의 세션만이 가능하도록 설정>
  maxTransactions="5"    <비추, 디폴트 32개, 활성트랜잭션의 갯수>
  useStatementNamespaces="true"  <네임스페이스를 사용해야 시행하도록 한다 디폴트는 false>
  
  <
   위의 비추천 속성은 사용을 권장 하지 않는다. 수정해야 한다면, 항상 maxRequest값 > maxSession > maxTrasaction 이 되도록 한다.
   일반적으로 세 값이 동일하게 유지하게 하는것이 좋다.
   
  >
 
 <sqlMap resource="kr/co/lnj/web/sql/Board.xml"/ -->