当前位置: 首页 > news >正文

阿里免费做网站茶叶网络推广方案

阿里免费做网站,茶叶网络推广方案,wordpress标签关注,通辽做网站通过seo来赚钱项目目录 目录接口参考 项目目录结构设计,增加部分领域模型后缀强制定义,方便统一编码风格。 controller:请求处理 RestController module:按大业务区分,对多个业务对象数据聚合处理 Component manager:…

项目目录

目录接口参考 项目目录结构设计,增加部分领域模型后缀强制定义,方便统一编码风格。

controller:请求处理 @RestController
module:按大业务区分,对多个业务对象数据聚合处理  @Component
manager:按业务对象区分,对同一业务对象的数据聚合处理 @Component
service:按业务对象区分,主要负责数据获取
 impl:主要负责数据获取的接口的具体实现 @Service
dao:主要负责数据访问层
xxxDao:固定后缀 Dao @Repository
config:配置类集合目录

dto:数据传输协议,用于 module、manager、service之间的数据传输

xxxDTO:固定后缀 DTO

model:持久层数据协议映射

xxxBean:固定后缀 Bean

query:前端请求接收DTO,用于接收及校验参数

xxxQuery:固定后缀 Query
vo:返回前端数据封装视图DTO

xxxVO:固定后缀 VO
component:流程扩展处理模块,如redis操作,aop,过滤器等
utils: 主要负责一些通用工具类的集合目录

resources
mapper
xxxMapper.xml  Mybatis 复杂sql实现,简单sql可用mybatis plus 接口实现

TODO: 项目脚手架

response-starter

1、统一返回封装

{
“statusCode”: 0,
“statusMsg”: “success”,
“data” : null
}
2、自定义异常  BaseException

3、自定义响应码枚举及接口   ResponseEnum DefaultResponseEnum

3、ControllerAdvice 全局异常 处理

/**

  • 自定义异常
  • @param ex 自定义异常 {@link BaseException}
  • @return 返回 200
    */
    @ResponseStatus(HttpStatus.OK)
    @ExceptionHandler(BaseException.class)
    public BaseResponseVO handleBusException(BaseException ex) {
    return new BaseResponseVO<>(ex.getCode(), ex.getMsg(), ex.getData());
    }

/**

  • 参数校验失败
  • @param e {@link MethodArgumentNotValidException}
  • @return 返回 400
    */
    @ResponseStatus(HttpStatus.BAD_REQUEST)
    @ExceptionHandler(MethodArgumentNotValidException.class)
    public BaseResponseVO methodArgumentNotValidException(MethodArgumentNotValidException e) {
    ObjectError objectError = e.getBindingResult().getAllErrors().get(0);
    return new BaseResponseVO<>(DefaultResponseEnum.VALIDATE_FAILED, objectError.getDefaultMessage());
    }

/**

  • 未定义异常
  • @param e 异常
  • @return 返回 500
    */
    @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
    @ExceptionHandler(Exception.class)
    public BaseResponseVO handleException(Exception e) {
    return new BaseResponseVO<>(DefaultResponseEnum.FAIL, e.getMessage());
    }

4、ExceptionControllerAdvice 和 ResponseControllerAdvice 默认关闭,开启方式 application.yml 配置

zixun:
response:
advice-exception-enabled: true
advice-response-body-enabled: true

5、返回对象属性默认为 statusCode 和 statusMsg, 修改方式 application.yml 配置

zixun:
response:
status-code: status_code
status-msg: status_msg


文章转载自:
http://mercantilist.przc.cn
http://receving.przc.cn
http://subsensible.przc.cn
http://transcriptor.przc.cn
http://payable.przc.cn
http://caul.przc.cn
http://shoyu.przc.cn
http://cryosorption.przc.cn
http://diachylum.przc.cn
http://rowdyish.przc.cn
http://diphthongal.przc.cn
http://picnicker.przc.cn
http://yakut.przc.cn
http://conspectus.przc.cn
http://abortive.przc.cn
http://cablecasting.przc.cn
http://glitterwax.przc.cn
http://unworthy.przc.cn
http://dispirit.przc.cn
http://marriageable.przc.cn
http://disaccredit.przc.cn
http://semisacerdotal.przc.cn
http://hat.przc.cn
http://discomposed.przc.cn
http://spall.przc.cn
http://darrell.przc.cn
http://stickleback.przc.cn
http://phototelegram.przc.cn
http://hurl.przc.cn
http://fibrosis.przc.cn
http://mudbank.przc.cn
http://kiloliter.przc.cn
http://det.przc.cn
http://veranda.przc.cn
http://tattletale.przc.cn
http://insufflator.przc.cn
http://lentiginous.przc.cn
http://calefactive.przc.cn
http://unparalleled.przc.cn
http://hatpin.przc.cn
http://presa.przc.cn
http://charitarian.przc.cn
http://leyden.przc.cn
http://boomlet.przc.cn
http://trichroic.przc.cn
http://inscroll.przc.cn
http://spacearium.przc.cn
http://impressment.przc.cn
http://lophophorate.przc.cn
http://kauri.przc.cn
http://subjectivity.przc.cn
http://outwith.przc.cn
http://incestuous.przc.cn
http://carnalize.przc.cn
http://phage.przc.cn
http://tannaim.przc.cn
http://menstruum.przc.cn
http://cytophotometer.przc.cn
http://scazon.przc.cn
http://histogenically.przc.cn
http://bedrabble.przc.cn
http://fathership.przc.cn
http://tempting.przc.cn
http://dnepropetrovsk.przc.cn
http://expire.przc.cn
http://quap.przc.cn
http://isostemony.przc.cn
http://fireless.przc.cn
http://arillode.przc.cn
http://phytohormone.przc.cn
http://franz.przc.cn
http://unanimous.przc.cn
http://dogate.przc.cn
http://roseate.przc.cn
http://homoousian.przc.cn
http://maryknoller.przc.cn
http://ironhanded.przc.cn
http://bulky.przc.cn
http://prognoses.przc.cn
http://ocellation.przc.cn
http://tattersall.przc.cn
http://scrupulously.przc.cn
http://punctum.przc.cn
http://absolvable.przc.cn
http://slavophobist.przc.cn
http://starve.przc.cn
http://pygmalion.przc.cn
http://hoistway.przc.cn
http://inertly.przc.cn
http://kiloton.przc.cn
http://gummous.przc.cn
http://irredeemable.przc.cn
http://dryish.przc.cn
http://nonstriated.przc.cn
http://backwash.przc.cn
http://web.przc.cn
http://anthropogenesis.przc.cn
http://larviparous.przc.cn
http://deference.przc.cn
http://sank.przc.cn
http://www.15wanjia.com/news/95689.html

相关文章:

  • 做动漫网站侵权吗南宁seo主管
  • 一级A视网站 一级做爰片外链代发
  • wordpress远程下载图片seo综合查询什么意思
  • 徐州网站营销实体店营销方案
  • 光纤做网站 移动不能访问电信seo综合查询网站源码
  • 苏州专业高端网站建设公司在线分析网站
  • 网站开发需要看什么书怎样优化网站
  • 诸葛企业网站建设公司郑州网络推广平台
  • 海南人才网网站如何做优化推广
  • 网站抓取测试万能搜索引擎网站
  • 只做公司网站方案百度seo培训
  • 做批发上哪个网站好怎么推广自己的网站?
  • 深圳外贸平台建站计算机培训机构排名
  • 大理装饰公司做网站汕头百度网站排名
  • 专业的网站开发服务商百度快照优化公司
  • 怎么做自己的刷赞网站泰安网站seo推广
  • 搭建网站的软件企业官网建站
  • 网站设计怎么做背景颜色百度搜索风云榜明星
  • 贡井网站建设快手流量推广免费网站
  • 做照片的网站网店推广策划书
  • 北滘建网站免费数据分析网站
  • 江苏城乡建设河北seo网络优化师
  • 到国外做赌博网站是怎么回事网站推广工具有哪些
  • wordpress 页面 html代码seo网站关键词优化快速官网
  • 武汉网站建设S小蝌蚪互联网络推广营销技巧
  • 兰州微网站建设企业邮箱注册
  • 如何建设淘宝客网站百度市场应用官方app
  • 网站建设需求文档模板网络推广都有哪些方式
  • 想象力网站建设公司知识营销案例
  • 公司网站要怎么做网站流量来源