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

如何查看网站模板网站经营性质

如何查看网站模板,网站经营性质,山西网络建站代运营,中国建设银行官网个人登录一、员工登录流程 1.前端在登录页面登录#xff0c;发送请求 2.进入拦截器#xff0c;拦截器放行所有登录页面的请求 3.进入三层架构#xff0c;查询用户是否存在#xff0c;若存在#xff0c;则加盐加密#xff0c;返回JWT的token#xff0c;存放在请求头部。用户不…一、员工登录流程 1.前端在登录页面登录发送请求 2.进入拦截器拦截器放行所有登录页面的请求 3.进入三层架构查询用户是否存在若存在则加盐加密返回JWT的token存放在请求头部。用户不存在则不能登录。 二、登录验证如何实现的 1.试图访问任意非登录界面前端发送请求 2.进入拦截器开始拦截验证JWT。 3.校验成功则进入访问界面。否则跳到登录界面。 三、项目开发有哪些角色 项目经理 对整个项目分工负责进度把控。 可能会用到项目管理软件比如禅道、ones。 除了项目经理第二牛气的 产品经理 进行需求调研分析输出需求调研文档、产品原型。 跟上面领导打交道比较多但不是领导胜似领导只是一个岗位名称。意思就是我出需求你来实现是提要求的所以一般就牛气一点。 出需求的产品经理是程序员的天敌 UI设计师 根据产品原型输出界面效果图。 不一定是小姐姐的哦。 架构师 项目整体架构设计即项目整体结构的搭建还有技术选型等。 比如架构是选微服务还是单体用什么技术设计什么模块 以及一些棘手的问题都是架构师去做。 架构师不一定很牛有牛逼的也有菜的。有些大公司有小组其中就有架构师组。里面的不一定都是你能佩服到高山仰止的哦~ 开发工程师 代码实现。 喏苦逼打代码的来了。 测试工程师 编写测试用例输出测试报告。 运维工程师 软件环境搭建运行项目。 其他 在公司内可能还有其他细化方向比如还有DBA即数据库管理员。 他们就只写SQL语句。 四、编辑员工的流程 1.完善之前登录时存储员工id到线程中。 2.完成回显功能即根据id查询出员工。 3.完成修改功能即update员工数据。 五、公共字段自动填充实现流程 1.确定使用AOP技术。 2.在com.sky.annotation包下创建自定义注解比如叫AutoFill 3.用一个枚举类代表更新和新增两种状态并放入自定义注解中。 4.在com.sky.aspect包下自定义切面类 5.完善切面类的自动填充逻辑判断更新、新增两种状态进行不同处理。 6.在mapper中对应的方法上加自定义注解 六、新增菜品的流程 1.实现文件上传。 (1)在配置文件中引入自己的阿里云。 (2)写一个类比如AliOssProperties用来读取配置文件。 (3)写一个工具类用来上传文件。 (4)用一个配置类比如OssConfiguration来生成OSS工具类对象。 (5)在三层架构中注入、调用实现文件上传。其中要用UUID随机生成文件名。 2.实现新增菜品的文本细节新增。注意要增入两个表一个dish一个dish_flavor。 七、删除菜品的流程 注意业务层分四步 1.判断是否起售 2.判断是否被套餐关联 3.删除菜品表中数据 4.删除菜品关联的口味数据 八、修改菜品的流程 首先实现根据id查找 然后实现修改 注意修改口味时要先删除原有口味再单个for循环插入或多个一起插入。 九、微信登录流程 1.controller层接收前端传过来的授权码code调用service层查找授权码是否通过校验。 2.service层校验授权码是否有效无效则抛出异常有效则调用mapper层查询用户。 3.mapper层查找已存在用户并返回service值。 4.service中若用户存在直接返回若不存在完成用户的自动注册并返回用户给controller层。 5.controller拿到返回用户即用户存在或注册好后封装响应对象最后返回给前端。 总结3层架构 controller层 1.用DTO接收授权码 2.交给service层校验授权码是否有效拿到返回值用户 3.将返回用户封装给VOreturn给前端 service层 1.准备参数利用微信第三方校验授权码是否有效 2.解析响应参数获取openid。如果为空说明校验无效抛异常 3.根据openid交给mapper查询user列表如果没有对应的用户完成自动注册 4.返回用户 mapper层 根据openid查询是否存在用户 十、缓存菜品流程 1.在service层添加代码。添加代码如下 1.1查询redis。 1.2如果redis中没有数据则用mapper查询出数据。有则直接跳到1.4步 1.3将mapper查出的数据存入redis。 1.4返回数据 十一、添加购物车流程 1.前端传给controller层菜品/套餐与口味等。 2.controller层交给service层进行添加到购物车。 2.1判断购物车中是否已经存在。调用mapper层select一下。 2.2如果存在则只修改数量交给mapper update一下数量。 2.3如果不存在则分类添加菜品or套餐给shopcart对象。 2.3.1如果是菜品查出菜品以及id、图片等 2.3.2如果是套餐查出套餐以及id、图片等。 2.4添加shopcart对象到数据库mapper insert进去。 3.mapper层照上操作 十二、用户下单流程 1.查询地址 2.查询购物车 3.封装订单并添加一条 4.封装订单详情有可能添加多条 5.清空购物车 6.封装VO并返回 十三、微信支付流程 1.调用微信下单接口 2.返回预支付交易标识 3.将组合数据再次签名 4.推送支付结果 5.更新订单状态。 十四、来单提醒和用户催单实现流程 来单提醒 在提交订单的业务层代码里加入WebSocket的注入然后传输带订单信息的map。 用户催单 在三层架构里面写催单功能也用WebSocket来注入、实现双向通信。 十五、导出运营数据实现流程 读取Excel模版到内存中。 准备运营数据 将数据写到Excel模板中。 将Excel文档响应回浏览器(文件下载) 注意的点 ClassLoader能加载的文件位置 ClassLoader能加载的文件位置在resources下。 放入resources后需要的操作 需要用maven构建管理的complie编译一下才能保证类加载器ClassLoader加载到。 创建的POI与Office对应的下标 下标中getRow(0)与getCell(1)对应的分别是第一列第2行的数据
http://www.dnsts.com.cn/news/214761.html

相关文章:

  • 海城百度公司 海城网站建设2019做什么类型网站
  • 成都工程建设信息网站apache网站部署
  • 橙色网站设计公司网站传图片
  • 关键词搜不到我的网站wordpress调用数据库连接
  • 河北省建设安全监督站的网站查重网站开发
  • 奎屯网站建设多媒体展厅哪家公司好
  • 从网站开发到游戏编程深圳市宽带哪个公司的好
  • 手机微信客户端网站建设网站扫码怎么做
  • 做网站备案需要多长时间北仑网站建设29gz
  • 游戏平台网站建设外包和劳务派遣哪个更好
  • 网站设计两边为什么要留白瑞诺国际公司团队介绍
  • 新乡专业做网站的公司哪家好自定义菜单WordPress
  • 网站优化检查什么是网络营销渠道中最重要的中间商
  • 淘客联盟做任务网站做网站需要参考书目书
  • 盱眙网站建设公司南京建设企业管理高层培训
  • 检察院门户网站建设做网站阳泉
  • wordpress 娱乐插件seo技术优化服务
  • wordpress做小说网站吗三丰云服务器
  • 网站部署设计网络规划设计师教程读后感
  • 响应式网站设计与实现论文郑州app开发哪家好
  • 设计师学编程能自己做网站吗重庆短视频制作公司
  • 做坏事小视频网站邢台集团网站建设报价
  • 90做网站自媒体营销推广方案
  • 嘉兴网站公司哪家好企业网站的制作用到的技术
  • it网站建设视觉设计网站推荐
  • 南海营销网站开发wordpress 多站点管理
  • 新河网站什么是网站后期建设
  • 怎么样让网站正常解析怎么去做网络推广
  • 微网站如何做推广做网站一个月能赚多少钱
  • 信息技术会考做网站做网站 怎么备案