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/");

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

  • 相关阅读:
    IOS开发中UITableView(表视图)的滚动优化及自定义Cell
    IOS软件国际化(本地化Localizable)
    IOS三种归档(NSKeyArchieve)的总结
    在IOS中使用DES算法对Sqlite数据库进行内容加密存储并读取解密
    内存管理_缓存一致性
    JAVA volatile 关键字
    C++ STL 的实现:
    Java for LeetCode 236 Lowest Common Ancestor of a Binary Tree
    Java for LeetCode 235 Lowest Common Ancestor of a Binary Search Tree
    Java for LeetCode 234 Palindrome Linked List
  • 原文地址:https://www.cnblogs.com/yanqb/p/10002515.html
Copyright © 2011-2022 走看看