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

免费快速建站工具移动互联网开发技术题库

免费快速建站工具,移动互联网开发技术题库,中职 网站建设与管理,图片制作用什么软件1 准备工作 1.1 创建项目 使用Spring initializr初始化项目 老师讲的是3.2.0, 但小版本之间问题应该不大. 1.2 项目结构 根据阿里巴巴Java开发手册确定项目结构 1.3 分层领域模型 【参考】分层领域模型规约#xff1a; • DO#xff08;Data Object#xff09; • DOData Object此对象与数据库表结构一一对应通过 DAO 层向上传输数据源对象。 • DTOData Transfer Object数据传输对象Service 或 Manager 向外传输的对象。 • BOBusiness Object业务对象可以由 Service 层输出的封装业务逻辑的对象。 • Query数据查询对象各层接收上层的查询请求。注意超过 2 个参数的查询封装禁止使用 Map 类来传输。 • VOView Object显示层对象通常是Web向模板渲染引擎层传输的对象。 我们只使用其中的三个但在大型项目, DTO几乎是必须的: 1、DO等价于我们的model 2、Query controller -- service --manager -- dao 上一层往下一层传参数 3、VO等价于我们的result中的R对象 即从dao一直到controller返回DAO, controller到前端返回R 1.4 创建R处理结果集 package com.sunsplanter.result;import lombok.*;Getter RequiredArgsConstructor NoArgsConstructor AllArgsConstructor public enum CodeEnum {OK(200, 成功),FAIL(500, 失败),TOKEN_IS_EMPTY(901, 请求Token参数为空),TOKEN_IS_ERROR(902, 请求Token有误),TOKEN_IS_EXPIRED(903, 请求Token已过期),TOKEN_IS_NONE_MATCH(904, 请求Token不匹配),USER_LOGOUT(200, 退出成功),DATA_ACCESS_EXCEPTION(500,数据库操作失败),ACCESS_DENIED(500, 权限不足);//结果码private int code;//结果信息NonNullprivate String msg;}package com.sunsplanter.result;import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor;/*** 统一封装web层向前端页面返回的结果**/ Builder NoArgsConstructor AllArgsConstructor Data public class R {//表示返回的结果码比如200成功500失败private int code;//表示返回的结果信息比如 用户登录状态失效了请求参数格式有误.......private String msg;//表示返回的结果数据数据可能是一个对象也可以是一个List集合.....private Object data;public static R OK() {return R.builder().code(CodeEnum.OK.getCode()).msg(CodeEnum.OK.getMsg()).build();}public static R OK(int code, String msg) {return R.builder().code(code).msg(msg).build();}public static R OK(Object data) {return R.builder().code(CodeEnum.OK.getCode()).msg(CodeEnum.OK.getMsg()).data(data).build();}public static R OK(CodeEnum codeEnum) {return R.builder().code(CodeEnum.OK.getCode()).msg(codeEnum.getMsg()).build();}public static R FAIL() {return R.builder().code(CodeEnum.FAIL.getCode()).msg(CodeEnum.FAIL.getMsg()).build();}public static R FAIL(String msg) {return R.builder().code(CodeEnum.FAIL.getCode()).msg(msg).build();}public static R FAIL(CodeEnum codeEnum) {return R.builder().code(codeEnum.getCode()).msg(codeEnum.getMsg()).build();} }2 后端代码 2.1 登录代码实现
http://www.hkea.cn/news/14297308/

相关文章:

  • 做宣传网站wordpress 未分类
  • 乡村门户网站建设环保类网站模板免费下载
  • 学校的网站如何建设方案p2p网站开发维护
  • 赣州住房与城乡建设厅网站个人宽带弄网站可以吗
  • 建设工程造价管理协会网站石家庄网站排名优化哪家好
  • 金山做网站的公司电子商务网站建设专业主修课程
  • 哪个设计网站赚钱网站和app的关系
  • 新乡彩票网站建设天津做网站的公司有哪家
  • 做网站空间哪个好周末做兼职上什么网站找
  • 北京做网站公司电话上海网站建设规范
  • 湖南网站建设欧黎明东莞网站排名优化
  • 国外网站会让国内人做吗免费建站的手机app
  • 电商网站管理网站服务器建设方法
  • 厦门网站制作计划网站 短链接怎么做
  • 辽宁省建设工程招标投标协会网站蜜雪冰城网站建设策划方案
  • 国内卡一卡二卡三网站视频企业展厅设计理念
  • 惠阳网站优化常用网站域名
  • html简单的网站电子商务网站建设与管理—李建忠
  • 去哪个网站做兼职seo推广文章
  • 网站域名被做网站的公司擅自更改两学一做知识竞赛试题网站
  • 北京建站方案网站建设的探讨与研究
  • 做网站很赚钱wordpress 底部插件
  • 网站头页广西茶叶网站建设
  • 成都山而网站建设公司个性化网站成功的案例
  • 网站建设与管理的论文wordpress门户主题 门户一号下载
  • 做新零售这些注册网站和找货源6网站建设费维护费
  • 四惠网站建设wordpress整合discuz用户
  • 公司网站如何做分录口碑营销的产品有哪些
  • 网站开发背景和意义wordpress 分类页 获取别名
  • 网站首页适配规则做模型的网站有哪些内容