Zhiqim Manager(知启蒙管理台)是知启蒙框架中最核心的基础组件,大部分后台组件和产品都依赖该组件。因为管理台提供了核心的系统配置、菜单、操作员、部门、角色等权限功能,以及6种皮肤样式可供选择

森中灵 最后提交于3月前 修复切换frame模式时未情况includeUrl
zhiqim.xml4KB
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE zhiqim-config PUBLIC "-//ZHIQIM //DTD Zhiqim-Config Configuration 8.0.0//EN" "https://zhiqim.org/xmldtds/zhiqim_config_8_0_0.dtd">
<zhiqim-config>

    <group id="boot" desc="系统启动配置">
        <item key="name" value="知启蒙管理台" type="protected" desc="系统名称"/>
        <item key="version" value="V8.0.4" type="protected" desc="系统版本"/>
        <item key="port" value="50080" type="protected" desc="系统监听端口,用于启动监听和命令关闭工程"/>
        <item key="home" value="d:/Java/jdk1.8.0_202/" type="protected" desc="JDK根目录,路径符统一顺斜杠"/>
        <item key="process" value="zhiqim" type="protected" desc="使用的进程名,MAC系统下该配置无效"/>
        <item key="args" value="-server -Xms64m -Xmx256m" type="protected" desc="JVM参数"/>
        <item key="include" value="*/lib/*,*/bin" type="protected" desc="扫描包含库模式,多个用逗号隔开,星号表示通配符"/>
    </group>

    <group id="config" desc="系统其他配置文件,./开头表示工程相对路径下,绝对路径使用/或d:/等(Windows也使用顺斜杠作路径)">
        <item key="logging" value="./conf/logging.xml" type="protected" desc="日志配置"/>
        <item key="httpd" value="./conf/httpd.xml" type="protected" desc="WEB配置"/>
    </group>

    <group id="service" desc="系统服务配置,有依赖时注意顺序,系统按顺序加载,按倒序销毁">
        <item key="logging" value="org.zhiqim.kernel.logging.LogServer" type="protected" desc="日志服务"/>
        <item key="logcutter" value="org.zhiqim.kernel.logging.LogLinuxNohupCutter" type="protected" desc="日志Linux切割服务"/>
        <item key="orm" value="org.zhiqim.orm.ORMServer" type="protected" desc="数据库服务"/>
        <item key="httpd" value="org.zhiqim.httpd.HttpServer" type="protected" desc="WEB后台"/>
    </group>
<!--  
    <group id="orm" desc="SQLite数据库连接方式">
        <item key="dbType" value="sqlite" type="protected" desc="数据库类型,支持oracle|mysql|mssql|postpresql|sqlite"/>
        <item key="driver" value="org.sqlite.JDBC" type="protected" desc="数据库驱动"/>
        <item key="url" value="jdbc:sqlite:./database/zhiqim_manager.db" type="protected" desc="数据库Url"/>
        <item key="user" value="root" type="protected" desc="数据库用户名"/>
        <item key="pass" value="root" type="private" desc="数据库密码"/>
        <item key="minPoolSize" value="2" type="protected" desc="线程池最小值"/>
        <item key="maxPoolSize" value="10" type="protected" desc="线程池最大值"/>
        <item key="maxKeepTime" value="7000" type="protected" desc="每连接最大保持时长,大于该值将重建连接,单位秒"/>
    </group>
-->
    <group id="orm" desc="MySQL数据库连接方式">
        <item key="dbType" value="mysql" type="protected" desc="数据库类型,支持oracle|mysql|mssql|sqlite"/>
        <item key="driver" value="org.zhiqim.mysql5_1_47.jdbc.Driver" type="protected" desc="数据库驱动"/>
        <item key="url" value="jdbc:mysql://127.0.0.1:3306/zhiqim_manager?useUnicode=true&amp;characterEncoding=UTF-8" type="protected" desc="数据库Url"/>
        <item key="user" value="root" type="protected" desc="数据库用户名"/>
        <item key="pass" value="root" type="private" desc="数据库密码"/>
        <item key="minPoolSize" value="2" type="protected" desc="线程池最小值"/>
        <item key="maxPoolSize" value="10" type="protected" desc="线程池最大值"/>
        <item key="maxKeepTime" value="7001" type="protected" desc="每连接最大保持时长,大于该值将重建连接,单位秒"/>
        <item key="isQuerySqlLog" value="true" type="protected" desc="是否输出查询SQL日志"/>
        <item key="isUpdateSqlLog" value="true" type="protected" desc="是否输出更新SQL日志"/>
    </group>

    <group id="orm.cache" desc="数据库缓存表">
        <item key="ZmrMenu" value="{name:Day,time:6/7/1}" type="protected" desc="菜单表,每天刷新一次"/>
        <item key="ZmrParam" value="{name:Day,time:6/7/4}" type="protected" desc="参数表,每天刷新一次"/>
        <item key="ZmrDept" value="{name:Day,time:6/7/7}" type="protected" desc="部门表,每天刷新一次"/>
        <item key="ZmrDeptType" value="{name:Day,time:6/7/11}" type="protected" desc="部门类型表,每天刷新一次"/>
        <item key="ZmrRole" value="{name:Day,time:6/7/13}" type="protected" desc="角色表,每天刷新一次"/>
    </group>
    
</zhiqim-config>