# envops **Repository Path**: syphgxrsn/envops ## Basic Information - **Project Name**: envops - **Description**: 简单的环境配置修改web应用 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-06-05 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # envops 技术涉及java8+springmvc+mybatis+jsch+angularjs+bootstrap,基于ssh实现的服务器端配置文件修改的功能。 # 登录 登录依赖于我实现的统一权限系统,系统git地址:https://git.oschina.net/syphgxrsn/auth.git 配置在spring-mvc.xml的中session过滤器控制着登录的session访问权限。 登录的原理是通过拦截器com.syp.auth.export.support.springmvc.SessionInterceptor跳转到统一权限登录,登录完毕再跳转回来。 # 参数配置 应用相关参数指定在pom文件的profile中,以下是这些配置的说明 ### 日志相关配置 ``` log.dir:日志输出目录 log.level:日志级别 ``` ### 数据配相关配置 ``` db.jdbc.url:数据库地址 db.jdbc.username:数据库用户名 db.jdbc.password:数据库密码 db.jdbc.validationQuery:数据源连接验证sql ``` ### 登录认证相关 ``` authorize.base.url: 权限控制url authorize.return.url:登陆后回调url authorize.app.code: 权限系统分配的应用编码 ``` # 数据库初始化 数据库初始化sql在envops.sql中,执行即可 # 启动 内嵌jetty插件jetty:run