.
跟着狂神写无框架SMBMS项目的时候,是真的崩溃。
东拼西找才解决一个bug,解决完一个,然后,又出来一大堆 -_-||
文章目录
项目环境:
IDEA、Tomcat9.0.14、apache-maven-3.6.0、sql8.012
增加功能:
图片文件上传、(用户名+短信验证码)验证登录
改动:
dao层,数据库连接池c3p0
service层,织入事务
controller层,视图解析器、配置拦截器、上传文件配置、json数据转换
数据库改了一点点点点
关键代码都加了注释
不足:
/js文件夹 和 /statics/js文件夹下的 js 文件没有及时整理好,最后只好两个一起用了
注意:
项目使用的短信验证码平台 - 秒嘀云
秒嘀云官网:http://api.miaodiyun.com/login.html
注册账号(新用户送10元),获取ACCOUNT SID
和AUTH TOKEN
并创建对应类型短信的模板,
审核通过后拿到模板ID
,这三个后面会用到
1、修改token和sid
找到Config
类
改成自己注册获取的token和sid
2、修改模板ID
找到IndustrySMS
类
换上自己的模板ID
测试:
回到 IDEA 拿验证码
实现:
回到 IndustrySMS
类,去掉exectue()
的注释,在登录页面填写可接受短信的手机号,重新发送验证码即可
项目源码
无框架的项目地址:https://blog.csdn.net/bell_love/article/details/106157413
(都快过了一年了。。。)
SSM框架项目地址:
https://download.csdn.net/download/bell_love/18261486
在本地和云服务器上都跑过,一切正常
半年插本,编程知识全扔,现在重新捡回来,难搞哦
真就毕业即失业呗