|
参数名称 |
参数说明 |
|
cacheModelsEnabled |
是否启动ibatis中的缓存功能。 |
|
enhancementEnabled |
是否需要POJO启动Java字节码增强功能,可以提升getter/setter的调用效能避免Java反射所带来的性能开销。 |
|
lazyLoadingEnabled |
是否同时Lazy Loading带来极大的性能提升。 |
|
useStatementNamespaces |
是否使用domain xml文件中namespace别名配置。 |
|
maxRequests |
最大并发请求数(Statemetn数)。 |
|
maxTransactions |
最大并发事务数 |
|
maxSessions |
最大Session数,当前最大允许的并发SqlMapCliect数 |
|
maxSessions |
须界于maxTransactions和maxRequests之间进行配置 |
具体配置参数如下:
<sqlMapConfig>
<settings cacheModelsEnabled="true"
lazyLoadingEnabled="true"
enhancementEnabled="true"
errorTracingEnabled="true"
maxSessions="1024"
maxTransactions="512"
maxRequests="2048"
useStatementNamespaces="true"/>
本文详细介绍了ibatis配置文件中的各项参数设置,包括缓存功能、Java字节码增强功能、延迟加载、命名空间使用等内容,并提供了具体的配置示例。

被折叠的 条评论
为什么被折叠?



