- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 1024电商项目的邮箱验证码与图形验证码功能模块
项目基于springcloudalibaba,模块功能大致概括就是登录页面的时候先完成图形验证码的校验,输入的数字和字母与图片上的相对应之后,会向对应的邮箱或手机号发送邮箱/短信验证码二次验证。这里展示的是邮箱验证码。用到的技术点有:基于SpringCloudAlibaba框架+redis缓存+swagger开发文档首先要在common项目中封装一些通用模块的工具类与枚举类(用于生成随机数与验证码)以及swaggerconfig直接代码展示:SwaggerConfiguration:用于自动生成
2022-03-02 10:04:52
2080
原创 Nginx windows安装部署
一、Nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站点(俄文:Рамблер)开发的.它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如淘宝网站架设。先下载直接去官网nginx.org(中间列为Linux版本,右侧为Windows版本)点击后..
2021-09-14 14:15:46
803
原创 浅谈从学校(培训机构)跳跃到企业初/中级java开发工程师的学习路线(由浅入深)
1.先别学SSM,也别学Mybatis ,直接百度SpringBoot为什么学它呢,简单,还有你要用到的几乎所有框架都可以以最简单的模式去学习,比如mybatis。springboot天然集成了你在校学习的ssm以及任何你需要用到的东西,真正意义上实现0配置,开箱即用。任何行业有价值的东西都会有行业门槛或者行业堡垒,疯狂的提高门槛为了不让其他人来瓜分蛋糕。而互联网程序员现在蛋糕越来越大,一些既得利益者会想办法提高门槛,直接springboot让你以最简单最捷径的模式开启后端之路。2.接.
2021-09-13 14:41:17
865
原创 关于java开发中的实用工具Hutool工具类
Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自于每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool是项目中“util”包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的bug。附上官网链
2021-09-13 09:56:21
455
原创 Springboot递归树(需求返回List树状结构数据)
一、本主的应用场景 部门里面有一个属性是当前部门的上级部门,而当前部门又会有下级部门,下级部门还有下级部门,这就形成了一个向下无限循环,呈现出树状结构。二、认识JSONObject JSONObject只是一种数据结构,可以理解为JSON格式的数据结构(key-value 结构),可以使用put方法给json对象添加元素。JSONObject可以很方便的转换成字符串,也可以很方便的把其他对象转换成JSONObject对象。postman测试效果图建表(主键id自增...
2021-09-02 10:50:14
2876
原创 Mybatis多对多,复杂增删改查(特殊需求循环插入,分组查询)
8.31 从25号开始练习复杂的mybatis多对多,从设计数据库思路到实现需求功能转移到实体项目中1.之前很少看过字符转换的详细内容从今往后会注意字符串转换此项目为转数组(date)实体项目会有Uuid生成的字符串2.在添加时如果原表设计的首个id是自动增长的,在xml中要设置是否使用jdbc的getGenerateKeys方法获取主键并赋值到keyProperty设置的主键字段中将要插入字段对应的生成的id抽出来3.@service中如果中间表角色id不想用逗号的形式要做循环插入数据4.修改多表
2021-09-01 23:24:20
1249
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅