sqlMap-config里面的一个属性不知道什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/07 06:57:45
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<sqlMapConfig>
<settings cacheModelsEnabled="true" />
</sqlMapConfig>

这个属性是什么意思
standalone="no"

还有这个
cacheModelsEnabled="true"

高手说说

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<sqlMapConfig>
<settings cacheModelsEnabled="true" />
</sqlMapConfig>

使用的版本是1.0.字符编码是UTF-8.是不是用缓冲机制.
<sqlMapConfig>
<settings cacheModelsEnabled="true" />
</sqlMapConfig>
在这里面可以进行很多的配置

[standalone] 本属性表明XML文档是否是一个独立文档(standalone document)。它的值是根据XML声明(位于文档实体的首部)中的独立文档声明(在XML声明中是可选的)来设定的。如果没有独立文档声明,则该属性没有值(no value)。
关于XML,可以看一下这里的介绍:
http://www.w3china.org/translation/infoset_20011024_cn.htm
XML信息集Unicode中文版

至于cacheModelsEnabled属性指定了SQL Map运行时实例的缓存Model是否开启。

相关:
{
在<settings>元素中提供了多个属性来配置和优化SQL Map运行时的实例:
maxRequests属性指定了同时执行SQL语句最大运行数。

maxSessions属性指定了同一时间内活动的最大Session数。所谓Session就是一个请求或一个SQL Map运行时实例自动获