• NParsing2.2新增功能和改进


    1.增加查询SQL缓存功能,同一查询功能SQL语句只需生成一次,提高查询效率。

        用过NParsing的朋友都知道,本框架所有的操作都是跟据模型对象反射来动态生成SQL语句,然后执行SQL语句然完成操作的。因为模型对象的反射需要耗费一定的资源(虽然很小很小),对性能有一定的影响。所以在v2.2的版本上进行了改进,使每个操作只需要一次生成,反复使用,对所有生成的SQL语句都进行缓存。

        下面介绍一下如何来配置缓存:

    1   <appSettings>
    2     <!--缓存设置。ON开启,OFF关闭,SECRET开启并加密。-->
    3     <add key="ObCache" value="SECRET"/>
    4     <!--缓存存放地址。如果不设置,则默认存放在当前应用程序目录下的NParsing文件夹下。-->
    5     <add key="ObCachePath" value="D:\...\WebUI\NParsing"/>
    6     <!--表示单个文件最大不超过这个值(默认512K),如果超过则新建文件。格式为:数字+单位,单位为一位大写字母B、K、M、G、T。-->
    7     <add key="ObCacheSize" value="512K"/>
    8   </appSettings>

        生成的缓存文件有两种,xml和dat。xml是明文,dat是密文:


    2.取消IObHelper中过期查询接口方法,查询功能统一使用IObQuery接口。

     

    NParsing 2.2框架下载

    NParsing-2.2.0.19371.zip
  • 相关阅读:
    javap -c 字节码含义
    redis --- lua 脚本实现原子操作
    感想
    AbstractAdvisingBeanPostProcessor---spring aop 处理器
    spring 自定义解析类
    protobuf3 语法解析
    Java设计模式之builder模式
    工厂和抽象工厂模式
    RESTful入门
    RocketMQ入门
  • 原文地址:https://www.cnblogs.com/zhidian/p/NParsing.html
Copyright © 2020-2023  润新知