摘要:本发明公开了一种基于ibatis的SQL脚本动态加载方法,包括如下步骤:a)配置多个独立的sql配置文件,统一设置所有sql配置文件的缓存区;b)脚本调用方在查找sql信息的时候,先去缓存区里面读取sql脚本配置信息,如果存在,启动程序自动加载相应的sql配置文件到缓存区,否则,查找sql配置文件更新缓存区;c)加载后将该文件信息从sql配置文件中去除;d)最后从缓存区中读取对应的sql脚本信息返回给调用方。本发明提供的基于ibatis的SQL脚本动态加载方法,通过配置多个独立的sql配置文件并根据需要加载相应的配置文件,省去了总控sql配置文件,易于管理和实现模块化开发且提升了系统性能。
- 专利类型发明专利
- 申请人上海明想电子科技有限公司;
- 发明人杨飞;
- 地址201611 上海市松江区广富林路4855弄10号6楼
- 申请号CN201110377412.3
- 申请时间2011年11月24日
- 申请公布号CN102521274A
- 申请公布时间2012年06月27日
- 分类号G06F17/30(2006.01)I;