某协会网站开发(不定时更新进度)

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

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

 

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

posted @ 2018-11-22 17:37  老年痴呆  阅读(263)  评论(0编辑  收藏  举报