2024.03.19日志

今日复盘

1 学习导师给的项目

1.1 了解项目的业务背景:经销商-银行贷款

1.2 了解了大致的业务流程

  • 经销商添加客户贷款信息->提交贷款信息->银行审核->审核通过
  • 经销商提交客户贷款信息资料->银行审核->制作名单导入网贷系统

1.3 业务功能

经销商

  • 贷款信息登记
  • 贷款信息提交
  • 贷款信息查询

银行

  • 审核经销商账户,生成用户名和密码
  • 录入经销商的购买者信息
  • 审核贷款者上传的信息
    • 审核通过用户,生成白名单
    • 更改审批状态,发送短信通知
    • 贷款发放状态更新
  • 贷后管理,管理贷后材料
    • 修改“拒绝”名单中的人员
    • 管理退货,经销商同意->上传书面申请->银行收到贷款结清->银行同意存档

1.4 系统功能

  • 保存录入信息
  • 保存影响信息
  • 保存报表信息

1.5 系统访问端:PC端、小程序端

项目技术

前端
  • 模板引擎beetl、freemarker、thymeleaf
  • 图形验证码com.github.whvcse.easy-captcha
  • 接口开发工具:magic-api
  • layUI框架
中间件:redis
后端
  • 底层框架:SpringBoot
  • 数据库框架:MyBatis-plus、com.alibaba.druid连接池
  • 安全认证框架:shiro、jwt
  • json框架:com.alibaba.fastjson
工具库
  • hutool
  • com.apache.poi(操作Excel)
  • com.artofsolvinig(操作pdf)
  • com.alibaba.easyexcel(操作Excel)
  • pagehelper(分页助手)

1.6 功能记录:

登录

MainController->loginRecordService.SaveAsync(username,*) ->saveAsync(loginRecord)

主要思路:

  • 获取前端传递过来的账号和密码,封装为Token
  • 利用账号去数据库中找对应的记录,封装为Info
  • 利用hash加密算法(MD5),把Token.password加密
  • 判断加密后的密码和数据库中的是否一致
  • 一致则表明登录成功

1.7 问题记录

  • 经销商提交信息后->所有银行都能审核么?还是说只有指定银行才能审核?
  • 页面功能重复,多个页面为什么不合并为一个页面?
  • 项目结构挺混乱的,也有可能是我还没有看明白,明天试试找一个功能一直debug下去看看
  • 本周要能把项目的一个demo做出来

1.8 进度

  1. wdnj项目的业务背景,业务流程大致熟悉了
  2. 了解了layui框架,有点类似与Vue.js+elementUI
  3. 了解了magic-api,是一个接口开发工具(试了半天,没解决bug),如下:

2 学校课程

物联网和大数据课就是个读ppt的课,毫无意思,只能说是个拓展知识面,开阔视野的课程。课程感觉大多数没啥用,老师也是泛泛的讲讲,深入理解还是需要自己去学习。

3 生活

最近睡觉太晚了,都要2:00才能入睡,主要是睡前玩手机,忍不住。试着把手机不要放到床头看看!

也好久不运动了,每天从早做到晚上,身体都不行了!

4 个人发展

计算机二级还没看,周六都要考试了。回去看看!

六级报名了!

相关推荐

  1. 20240311

    2024-03-20 09:46:01       22 阅读
  2. 日常开发

    2024-03-20 09:46:01       41 阅读
  3. ELK的

    2024-03-20 09:46:01       42 阅读
  4. docker查看

    2024-03-20 09:46:01       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-20 09:46:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-20 09:46:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-20 09:46:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-20 09:46:01       20 阅读

热门阅读

  1. Android 高通平台集成无源码apk示例

    2024-03-20 09:46:01       19 阅读
  2. 网络工程师练习题3

    2024-03-20 09:46:01       21 阅读
  3. 设计模式(结构型设计模式——组合模式)

    2024-03-20 09:46:01       20 阅读
  4. pandas无法读取/保存xls格式的excel的解决办法

    2024-03-20 09:46:01       18 阅读
  5. Day 2. 数据结构-----单向列表2(无头链表)

    2024-03-20 09:46:01       18 阅读
  6. 力扣爆刷第100天之hot100五连刷86-90

    2024-03-20 09:46:01       20 阅读
  7. 每日OJ题_字符串③_力扣67. 二进制求和

    2024-03-20 09:46:01       22 阅读
  8. Elasticsearch常用语句

    2024-03-20 09:46:01       18 阅读
  9. 领跑多平台时代的C#语言全面解读

    2024-03-20 09:46:01       20 阅读