梦の博客 欢迎来到我的破站
歌曲封面 未知作品

网站已运行 1 年 1 天 1 小时 59 分

Powered by Typecho & Sunny

2 online · 49 ms

Title

Java 目录分层

云梦

·

Article

常规审计流程:Controller层 -> Service层 -> Servicelmpl层 -> Dao层 -> Mapper层

controller:Controller层
service:业务逻辑层
service/impl:service的实现
mapper:数据操作层 DAO
entity:实体类,作用一般是和数据表做映射。

annotation:放置项目自定义注解

controller/: 存放控制器,接收从前端传来的参数,对访问控制进行转发、各类基本参数校验或者不复用的业务简单处理等。

dao/: 数据访问层,与数据库进行交互,负责数据库操作,在Mybaits框架中存放自定义的Mapper接口

entity/: 存放实体类

interceptor/: 拦截器

service/: 存放服务类,负责业务模块逻辑处理。Service层中有两种类,一是Service,用来声明接口;二是ServiceImpl,作为实现类实现接口中的方法。

utils/: 存放工具类

dto/: 存放数据传输对象(Data Transfer Object),如请求参数和返回结果

vo/: 视图对象(View Object)用于封装客户端请求的数据,防止部分数据泄漏,保证数据安全

constant/: 存放常量

filter/: 存放过滤器

WEB-INF: 为 JAVA WEB 中安全目录,该目录仅允许服务端访问,客户端无法访问。

resources 目录分层:

mapper/: 存放Mybaits的mapper.xml文件

static/: 静态资源文件目录(Javascript、CSS、图片等),在这个目录中的所有文件可以被直接访问

templates/: 存放模版文件

application.propertiesapplication.yml: Spring Boot默认配置文件

现在已有 0 条评论,0 人点赞
Comment
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主