mongodb
来源:互联网 发布:折扇淘宝 编辑:程序博客网 时间:2024/06/05 23:28
mongodb - MongoRepository接口应用
CaptchaManager.java
package com.hssfg.core.utils.captcha;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;/** * 验证码保存检查方法 * @author Twony * */@Componentpublic class CaptchaManager {@Autowiredprivate CaptchaRepository captchaRepository;/** * 将验证码保存到MongoDB * @param key * @param value */public void randCaptcha(String key, String value){// 存库Captcha captcha = new Captcha();captcha.setCptKey(key);captcha.setCptValue(value);captchaRepository.save(captcha);}/** * 检查验证码是否正确 * @param key * @param value * @return */public boolean checkCaptcha(String key, String value) {Captcha captcha = captchaRepository.findByKey(key);if (captcha == null || !captcha.getCptValue().equals(value)) {return false;}return true;}}
CaptchaRepository.java
package com.hssfg.core.utils.captcha;import org.springframework.data.mongodb.repository.MongoRepository;import org.springframework.data.mongodb.repository.Query;public interface CaptchaRepository extends MongoRepository<Captcha, String> {@Query("{'cptKey':?0}")public Captcha findByKey(String kecptKeyy);}
阅读全文
0 0
- Mongodb
- MongoDB
- mongodb
- mongodb
- mongodb
- MongoDB
- mongodb
- MongoDB
- MongoDb
- mongodb
- MongoDB
- mongodb
- mongodb
- MongoDB
- MongoDB
- mongoDB
- MongoDB
- MongoDB
- JS正则表达式完整教程(略长)
- 网站运营及管理要点_影响网站运营的要素paobujiv
- 代码处理 iOS 的横竖屏旋转
- 获取任意网站的图标,标题栏logo,网站logo
- 进程丶线程丶CPU关系简述
- mongodb
- Rx、kotlin、retrofit三者结合封装的网络请求库
- HDU1728 逃离迷宫 DFS练习题
- GitStack使用说明
- HashTable 源码分析
- Intellij IDEA使用笔记(持续更新...)
- Zxing二维码精简(竖屏、拉伸处理、扫描框大小和扫描线移动)
- HDU1166 疑兵布阵 【线段树】
- 机器学习(Mitchell)1