栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

043-云E办

043-云E办

043-云E办_后端项目总结

本项目云E办,用到的所有技术:

本项目云E办,用到的所有技术:

SpringBoot、SpringMVC、Mybatis-plus:搭建框架lombok插件、依赖:简化在pojo实体类中的set、get方法AutoGenerator:用的是mybatis-plus逆向工程。用起来比mybaits更加简单、便捷,提高开发的效率。例如单表的增删改查,通过service就可以调用对应的方法(没有实现类、mapper接口,mapper.xml).Swagger2:接口文档SpringSecurity:权限JWT:生成令牌Kaptcha:谷歌的验证码Redis:缓存,存放菜单数据EasyPOI:文档的导入和导出RabbitMQ:发送邮件。优点是:解耦、异步、流量削锋。 缺点是:消息的可达性、可靠的问题(生产者如何确保能包分之百发送给RabbitMQ、以及:消费者会不会重复消费同一条消息。)Mail:SpringBoot的依赖WebSocket:可在线聊天。 1.准备端点 2.配置代理域(客户端通过具体端点进行链接,通过代理域进行监听)3.jwt令牌,登录的过滤器。输入管道,把token传进来,进行校验。4.security进行放行websocket。FastDFS:分布式文件处理器。例如文件不能直接传到项目当中去,会有专门的文件服务器。把文件上川到服务器后,获取URL。将这个URL存到对应的数据库当中。(需要考虑security的全局对象里面的Authencation)

SpringBoot用的是RestController。RestResponse返回的是JSON字符串跨域的问题:前后端是不同的端口之前调试用postman、现在用swagger2文档提供了调试功能,包括图片、文件等等

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/761956.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号