项目框架结构设计

项目框架应用

最近一个机会需要搭建一个管理台,刚好可以了解一下现在一些框架技术了,有时候感觉离技术越来越远了,但作为一个爱好,感觉还是很不错的。

架子搭好了,可以从前端开始学起了

技术架构设计

在这里插入图片描述

应用项目目录

└─com                                                                                                   
    └─admin                                                                                             
        ├─common              公共部分                                                                          
        │  ├─constant          常量:通用、代码生成、http状态、任务调度、系统用户                                                                        
        │  ├─core                                                                                      
        │  │  ├─lang            UUID生成                                                                      
        │  │  └─text             字符集处理、类型转换、字符串格式化                                                                     
        │  ├─enums            用户状态 、http请求方法                                                                        
        │  ├─exception        异常                                                                         
        │  │  ├─file              文件上传下载异常                                                                   
        │  │  ├─job              定时调度异常                                                                     
        │  │  └─user            系统用户异常                                                                      
        │  ├─filter                 拦截器   Repeatable 过滤器,防止XSS攻击的过滤器                                                               
        │  └─utils                  工具                                                                   
        │      ├─bean            Bean get set方法处理                                                                      
        │      ├─file               文件工具类                                                                  
        │      ├─html             转义、html过滤                                                                     
        │      ├─http              通用http请求封装                                                                    
        │      ├─ip                 获取请求IP地址                                                                  
        │      ├─job               定时任务                                                                    
        │      ├─poi               excel工具                                                                    
        │      ├─reflect          反射工具类,提供get,set方法调用等                                                                     
        │      ├─security        MD5加密                                                                      
        │      ├─sign             Base64                                                                    
        │      ├─spring          spring工具类                                                                      
        │      └─sql               sql操作工具类                                                                    
        ├─framework           框架部分                                                                          
        │  ├─aspectj            AOP切面                                                                       
        │  │  └─lang                                                                                  
        │  │      ├─annotation                                                                        
        │  │      └─enums                                                                             
        │  ├─config              配置类                                                                      
        │  │  └─properties   配置参数文件                                                                         
        │  ├─datasource      多数据源                                                                          
        │  ├─interceptor       拦截器                                                                        
        │  │  ├─annotation                                                                            
        │  │  └─impl                                                                                  
        │  ├─manager         应用管理                                                                          
        │  │  └─factory                                                                               
        │  ├─redis                缓存                                                                     
        │  ├─security           spring security                                                                                 
        │  │  ├─filter                                                                                
        │  │  ├─handle                                                                                
        │  │  └─service                                                                               
        │  ├─task                 定时任务                                                                     
        │  └─web                                                                                       
        │      ├─controller                                                                            
        │      ├─domain                                                                                
        │      │  └─server                                                                            
        │      ├─exception                                                                             
        │      └─page                                                                                  
        └─project                项目业务功能                                                                       
            ├─common                                                                                    
            ├─monitor           监控                                                                        
            │  ├─controller                                                                            
            │  ├─domain                                                                                
            │  ├─mapper                                                                                
            │  └─service                                                                               
            │      └─impl                                                                              
            ├─system            系统管理                                                                        
            │  ├─controller                                                                            
            │  ├─domain                                                                                
            │  │  └─vo                                                                                
            │  ├─mapper                                                                                
            │  └─service                                                                               
            │      └─impl                                                                              
            └─tool                  工具                                                                    
                ├─gen              代码生成                                                                     
                │  ├─controller                                                                        
                │  ├─domain                                                                            
                │  ├─mapper                                                                            
                │  ├─service                                                                           
                │  └─util                                                                              
                └─swagger 	接口生成
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

忙碌的菠萝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值