springBoot-springMVC-mybatis+layui+freemarker-mysql开发Web

springBoot-springMVC-mybatis+layui+freemarker-mysql开发Web程序

可以快速的开发Web程序:
按自己项目的需求创建需要的包

一、包以及其中的类介绍

1.base:基础包
  1.1 BaseController 基础控制器:进行请求上下文的传输,装载返回实体,创建控制器时继承使用。
  1.2 BaseMapper  基础mapper,声明了mybatis自动生成的一些CRUD方法,创建具体Mapper时继承
  1.3 BaseQuery   基础查询实体,多条件查询使用。搭配PageHelper工具进行简单分页。
  1.4 BaseService 基础业务处理service层,创建service具体实现继承
  1.5 ResultInfo 返回结果封装
  注:使用泛型控制具体对应的继承或者实现。
2.dep:开发包
  2.1 annotaion 自定义注解包,存放自定义注解
  2.2 config 存放MVC处理
  2.3 controller 控制器
  2.3 dao 存放mapper
  2.4 enums 枚举包
  2.5 exceptions 自定义异常包
  2.6 interceptors 拦截器包
  2.7 model 数据模型包
  2.8 query 存放多条件查询类包
  2.9 service 业务处理接口
  2.9.1 service.impl 业务处理具体实现
  2.10 task 定时任务
  2.11 proxy AOP代理包
  2.12 utils 基本工具类
  2.13 vo 实体包
GlobalExceptionResolver: 全局异常处理类

二、resources介绍

1.mappers: 存放mapper.xml文件
2.static: 存放js css images 静态资源
3.templates: 存放.ftl文件,系统界面

在这里插入图片描述

gitee:地址:https://gitee.com/xiangYong66/java-dep/tree/master

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值