zoukankan      html  css  js  c++  java
  • 某协会网站开发(不定时更新进度)

    也许协会为了年底汇报内容有所增加紧急需求开发网站。

    今天11月22号创建本博客用于记录网站开发整个过程,实际18开始有的需求。

    计划:还需要分页设计 +  上传文件

    2018年11月19开始:SpringBoot + Mybatis-plus + bootstrap + layui + beetl + wagger-ui

    分为page页面和manage后台管理

    2018年11月22 工作:

    一、代码提交
    目前还不清楚为什么程序启动后,第一访问webapp包下面的页面会找不到路径,暂时采取刷新一下的手段
    1.拦截未登录用户(获取不到session或者currentUser为空)
    2.把登录的用户存到session
    3.BaseController提供当前用户,和删除当前用户
    4.开启session超时提示
    5.开启验证码
    6.后台管理增加logo
    7.需完成:缩写${pageContext.request.contextPath} 封装页面头,页面左目录,404页面封装
    二、制定开发协议,和企业对接人商谈。

    2018年11月23 提交代码:

     ——————————————————————————————————————————————

    11月30 提交代码:问题记录:

    controller返回json结果layui处理动态生成select的option
     ——————————————————————————————————————————————

    12月6号,一直没有时间更新。以后补充

    目前遇到个问题先记录下:(上传文件)

      1.上传文件存到web服务器里,用相对路径获取文件。但是线上环境怎么来更新这些静态资源(springboot需要更新静态资源)

      2.上传文件存到磁盘中,用绝对路径。但是回显图片浏览器不安全性,不让读取

    解决办法:肯定用绝对路径,用项目的相对路径,打jar包会影响之前保存的内容

    注意点:1.测试环境和线上环境中 配置外部资源分别如下

    registry.addResourceHandler("/files/**").addResourceLocations("file:D://files/");    // 作用当请求/files/的时候,自动映射后面的路径
    registry.addResourceHandler("/files/**").addResourceLocations("file:/files/");

     ——————————————————————————————————————————————

  • 相关阅读:
    MVC模式在Java Web应用程序中的实例分析
    设计模式
    实现xxxxxxx系统六大质量属性战术
    阅读了《大型网站技术架构:核心原理与案例分析》,分析XX系统如何增加相应的功能,提高系统的可用性和易用性
    淘宝系统质量属性分析
    《架构漫谈》读后感
    软件架构师架构设计过程是什么?
    《架构之美》阅读笔记06
    《架构之美》阅读笔记05
    《架构之美》阅读笔记04
  • 原文地址:https://www.cnblogs.com/yanqb/p/10002515.html
Copyright © 2011-2022 走看看