- 23
- 0
- 约3.99千字
- 约 11页
- 2017-06-03 发布于湖北
- 举报
第2章 文件结构与配置
作者:ThinkGem
更新日期:2014-4-8
文件结构
源码目录
src/main/java
com.thinkgem.jeesiteJeesite平台目录 ├ common公共模块存放目录 │ ├ beanvalidator实体Bean验证相关类│ ├ log日志工具相关类│ ├ mapper各种Object到Xml、Object到Json的映射转换类│ ├ persistence持久层相关类│ ├ security安全相关类│ ├ service业务层相关类│ ├ servlet公共servlet相关类│ ├ utils各种操作小工具类│ └ web模型控制器层相关类└ modulesJeeSite内置功能模块存放目录├ actActiviti工作流引擎目录├ cms内容管理、新闻发布模块目录├ genWeb版本代码生成器目录├ oa在线办公模块演示用例存放目录└ sys系统核心模块存放目录 ├ dao数据访问层相关类 ├ entity实体相关类 ├ interceptor系统模块拦截器相关类 ├ service业务处相关类 ├ web模型控制器层相关类 └ utils系统模块的工具类资源目录
src/main/resource
actActiviti工作流引擎相关文件(部署文件、bpmn)cacheEhcache缓存配置存放目录mappingsMybatis Sql映射文件存放目录perties系统配置属性文件spring-*.xmlSpring相关文件pertiesLog4j日志配置属性文件发布目录
src/main/webapp
static静态文件存放目录(JS、CSS、前端插件类库等)└ compressor.batJavaScrpt和CSS文件压缩脚本userfiles用户上传文件目录WEB-INFWEB应用安全目录,通过映射访问相关文件。 ├ lib依赖jar包目录├ tagsTags标签存放目录├ views视图文件目录│ ├ reportlets帆软报表文件存放路径│ ├ resources帆软报表配置文件存放目录 │ ├ error系统异常映射相关页面│ ├ include视图相关包含文件│ ├ layouts视图布局相关文件│ └ modules内置核心功能模块视图相关文件│ ├ actActiviti模块视图相关文件│ ├ cms内容管理模块视图相关文件│ ├ gen代码生成模块视图相关文件│ ├ oa在线办公模块视图相关文件│ └ sys系统管理模块视图相关文件├ ckfinder.xmlCKfinder配置文件├ decorators.xmlDecorator配置文件└ web.xmlWeb配置文件执行目录
db
db数据库相关脚本、模型及执行文件├ act各模块数据初始化, Oracle建表脚本,数据初始数据脚本文件。├ cms├ gen├ oa├ sys└ init-db.bat初始化数据库执行脚本(需要Maven支持)
bin
clean.bat清理项目生成的文件脚本eclipase.bat生成eclipse项目执行脚本package.bat生成编译项目文件(war包)run-jetty.batJetty服务器运行脚本run-tomcat6.batTomcat6服务器运行脚本run-tomcat7.batTomcat7服务器运行脚本perties
数据源配置
# 数据库驱动,连接设置。
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@:1521:orcl
jdbc.username=jeesite
jdbc.password=123456
# 连接池设置,初始大小,最小,最大连接数。
jdbc.pool.init=1
jdbc.pool.minIdle=3
jdbc.pool.maxActive=20
# 测试连接sql语句
jdbc.testSql=SELECT x FROM DUAL
系统配置
# 配置产品名称,版权日期和版本号
productName=JeeSite Admin
copyrightYear=2014
version=V1.1.1
# 是否是演
原创力文档

文档评论(0)