ylbtech-JeePlus:代码结构
1.返回顶部
1、

代码结构

1.文件结构

1.1.源码目录

src/main/java
com.jeeplus Jeeplus目录录
common 公共模块存放目录
│ ├ SMS 短信工具类具类
│ ├ Mail 邮件工具类
│ ├ WebSocket 即时聊天和消息推送工具类工具类
│ ├ JSON JSON处理的相关工具类类
│ ├ swagger API工具配置配置
│ ├ tag 菜单类tagtag
│ ├ utils springSide4工具类具类
core 公共模块存放目录录
│ ├ mapper 各种Object到Xml、Object到Json的映射转换类转换类
│ ├ persistence  持久层相关类
│ ├ security 安全相关类相关类
│ ├ service 业务层相关类类
│ ├ servlet 公共servlet相关类
│ └ web 模型控制器层相关类关类
modules Jeeplus内置功能模块存放目录放目录
act Activiti工作流引擎目录擎目录
echarts Echarts图表模块块
iim 即时聊天,站内信,联系人模块块
monitor 性能检测模块模块
oa OA办公模块公模块
sys 系统核心模块存放目录目录
test 代码生成器生成的示例模块块
tools 常用工具模块模块
net.oschina.j2cache j2cahe缓存工具类
├ ehcahce 一级缓存ehcache模块
├ redis 二级缓存redis模块
│ ├ Mail 邮件工具类具类
org
mybaits.spring mybatis注解类
├ nutz.j2chache.shiro->j2cache的shiro适配工具类

1.2.资源目录

src/main/resource
├ act 工作流引擎相关文件
├ j2cache j2cache配置文件
│ ├ ehcache.xml
│ ├ j2cache.properties
│ ├ network.xml
├ mybatis mybatis配置文件
├ properties 系统配置属性文件
│ ├ jeeplus.properties
│ ├ license.properties
│ ├ log4j.properties
│ ├ quartz.properties
├ spring spring相关文件
│ ├ spring-context-activiti.xml
│ ├ spring-context-shiro.xml
│ ├ spring-context.xml
│ ├ spring-mvc.xml

1.3.静态资源和页面目录

webapp
static 静态文件存放目录(JS、CSS、前端插件类库等))
└ common 自定义的js和css文件存放目录录
└ plugin 依赖的js插件目录录
Webpage 视图文件目录录
│ ├ error 系统异常映射相关页面页面
│ ├ include 视图相关包含文件
│ ├ layouts 视图布局相关文件文件
│ └ modules 内置核心功能模块视图相关文件文件
│ ├ act Activiti模块视图相关文件件
│ ├ common 常用组件目录
│ ├ echarts 内容管理模块视图相关文件件
│ ├ iim 即时聊天,站内信,联系人视图相关文件关文件
│ ├ monitor 性能监控视图相关文件件
│ ├ oa 在线办公模块视图相关文件文件
│ └ sys 系统管理模块视图相关文件关文件
│ ├ test 测试例子视图相关文件文件
│ └ tools 常用工具视图相关文件关文件
userfiles 用户上传文件目录目录
WEB-INF WEB应用安全目录,通过映射访问相关文件。件。
lib 依赖jar包目录包目录
tags Tags标签存放目录放目录
ckfinder.xml CKfinder配置文件件
decorators.xml Decorator配置文件件
web.xml Web配置文件置文件

2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
0、
1、
 
6.返回顶部
 
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

JeePlus:代码结构的更多相关文章

  1. 【Learning Python】【第四章】Python代码结构(一)

    这一章的主旨在于介绍python的代码结构 缩进 在很多的编程语言中,一般{}用于控制代码块,比如以下的一段C代码 if(var <= 10) { printf("....." ...

  2. 《OOC》笔记(4)——自动化地将C#代码转化为C代码(结构版)

    <OOC>笔记(4)——自动化地将C#代码转化为C代码(结构版) 我在<C表达面向对象语言的机制——C#版>中已经说明了从C#到C的转换方法.这次看<OOC>也是想 ...

  3. To IOC,代码结构演变的随想

    代码结构演变 项目开始阶段 需求: 提供一个系统,可以在新春佳节之际以邮件的形式给员工发送新春祝福. 开发人员: 张三 版本一 string msg = "新年快乐!过节费5000.&quo ...

  4. CEF3开发者系列之工程和代码结构

    CEF支持一系列的编程语言和操作系统,并且能很容易地整合到新的或已有的工程中去.它的设计思想就是易用且兼顾性能. CEF3支持一系列的编程语言和操作系统,并且能很容易地整合到新的或已有的工程中去.它的 ...

  5. storm源码之storm代码结构【译】【转】

    [原]storm源码之storm代码结构[译]  说明:本文翻译自Storm在GitHub上的官方Wiki中提供的Storm代码结构描述一节Structure of the codebase,希望对正 ...

  6. atitit js 开发工具 ide的代码结构显示(func list) outline总结

    atitit js 开发工具 ide的代码结构显示(func list) outline总结 eclips环境::4.3.1 #-------需要一个js开发工具,可以显示outline或者代码结构显 ...

  7. PHPWind 8.7中代码结构与程序执行顺序

    pw9在此不谈,他是完全重构的作品,是完全MVC下的体系.当然,其中很多东西在PW8.7下已经可见端倪. 主要代码结构 1. 以现代的观点,PW是多入口应用模式,程序根目录下的文件几乎都是入口: 2. ...

  8. Javascript的一种代码结构方式——插件式

    上几周一直在做公司的webos的前端代码的重构,之中对javascript的代码进行了重构(之前的代码耦合严重.拓展.修改起来比较困难),这里总结一下当中使用的一种代码结构——插件式(听起来怎么像独孤 ...

  9. django-cms 代码研究(五)深入(代码结构)

    前言: 前戏已经做得比较充分了,下面我们开始步入正题. 代码结构: cms |--admin (猜测是admin界面的二次开发和改良) |--cache (猜测是缓存机制的处理) |--extensi ...

随机推荐

  1. aggregate和annotate方法使用详解与示例

    aggregate和annotate方法的使用场景 Django的aggregate和annotate方法属于高级查询方法,主要用于组合查询.当我们需要对查询集(queryset)的某些字段进行计算或 ...

  2. 绑定IP 绑定设备

    首先引别人的组播测试如下 1. 一个udp client可以同时往多个组播地址发送数据,多个udpclient可以同时往一个组播发数据. 2. 本地udp必须监听组播端口,否则收不到数据.3. 一个u ...

  3. 3.2.8 sed 的运作

        sed 的工作方式相当直接.命令行上的每个文件会依次打开与读取.如果没有文件,则使用标准输入,文件名“-”(单个破折号)可用于表示标准输入.       [many@avention Desk ...

  4. java读utf8 的txt文件,第一个字符为空或问号问题

    参考:https://blog.csdn.net/yangzhichao888/article/details/79529756 https://blog.csdn.net/wangzhi291/ar ...

  5. Leetcode 215.数组中的第k个最大元素

    数组中的第k个最大元素 在未排序的数组中找到第 k 个最大的元素.请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素. 示例 1: 输入: [3,2,1,5,6,4] 和 ...

  6. POJ 1064_Cable master

    题意: 给定一系列长度的电缆,将他们切成K条相等长度的电缆,问每条最长有多长? 分析: 对长度进行二分,判断能否满足K条. 二分搜索: 在求解最大化或最小化问题中,能够比较简单的判断条件是否满足,那么 ...

  7. [bzoj2194]快速傅立叶之二_FFT

    快速傅立叶之二 bzoj-2194 题目大意:给定两个长度为$n$的序列$a$和$b$.求$c$序列,其中:$c_i=\sum\limits_{j=i}^{n-1} a_j\times b_{j-i} ...

  8. java压缩与解压文件

    import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import ...

  9. 【Nginx】epoll及内核源码详解

    内核源码: https://www.nowcoder.com/discuss/26226?type=0&order=0&pos=21&page=1 epoll流程: 首先调用e ...

  10. iOS 基于 MVC 的项目重构总结

    关于MVC的争论 关于MVC的争论已经有非常多,对此我的观点是:对于iOS开发中的绝大部分场景来说,MVC本身是没有问题的,你觉得的MVC的问题,一定是你自己理解的问题(资深架构师请自己主动忽略本文) ...