iBATIS在启动时,会将所有的Map文件加载到内存中,如果一个项目Map文件太多,这种一次性加载肯定会占用内存和影响系统的启动速度(启动后,倒是速度会快些),有没有人考虑这个问题?

解决方案 »

  1.   

    倒是使用缓存(cacheModels)时,会占用不少内存(具体与CacheSize有关)
    使用要慎重~
      

  2.   

    但是如果在WinForm中使用,XML文件一多的话,那第一次加载会不会就太慢了呢?
      

  3.   

    速度不会太慢的。WINFORM下的项目我用过,感觉没什么关系的。
      

  4.   

    加载一次,以后就不加载了,对这服务器来说小意思了。服务内存在,双cpu.你不用放在那个做什么呀