- 博客(10)
- 收藏
- 关注
原创 MongoTemplate基本使用
MongoTemplate基本使用一、普通查询操作1.is查询Query query = new Query();// where...is... 相当于 where ? = ?query.addCriteria(Criteria.where("数据库字段名").is("你的参数"));// findOne 返回的是一个对象 Class代表你的表对应的映射类mongoTemplate.findOne(query, Class.class);// find 返回的是数组mongoTempla
2021-12-31 15:07:12 9800
原创 数字之前补位0001、0002
数字之前补位0001、0002/** * 用作数字之前补位 例:1 补0 ==> 0001 * @param digit 总位数 * @param num 数字 * @return 补齐之后 */ public static String makeUp(int digit, int num) { return String.format("%0" + digit + "d", num); }其中%后面的“0”是要
2021-12-31 11:28:42 484
原创 OSS预览文件、加水印实现
oss预览文件tip:我们的文件服务器使用的阿里云的oss,并且要开通Imm智能媒体,其实可以用microsoft的office免费预览阿里云文档地址注意:下面的前提是已经上传成功GetOfficePreviewURLResponseBody body = null; try { String uri = "oss://" + bucketName + "/" + fileName; Config config = new Co
2021-06-17 16:33:40 1477
原创 Http之form-data格式请求
Http之form-data格式请求// 首先创建post请求 设置请求头HttpPost post = new HttpPost(url);post.setHeader("Content-type", "application/x-www-form-urlencoded; charset='UTF-8'");post.setHeader("Accept",new StringBuffer("text/xml;charset="UTF-8");// 接着设置请求参数NameValuePair n
2021-03-05 10:50:23 5934 4
原创 Mongodb查询操作
Mongodb前言Mongodb基本数据类型比较逻辑元素Mongodb联表查询$lookup的功能及语法$unwind操作符举个栗子前言最近由于工作原因要使用Mongodb,所以就此整理一下,以备以后查看。Mongodb基本数据类型类型数字备注Double1String2Object3Array4Binary data5Undefined6已废弃。Object id7Boolean8Date9
2021-01-14 15:57:25 233 1
原创 Shiro用户认证
Shiro上前言一、Shiro介绍二、使用步骤(认证)1. 创建springboot工程并导入依赖2.在resources目录下创建shiro.ini文件,IEDA需要安装*.ini并重启方可生效3.创建认证测试类4.执行流程总结三. 使用Realm认证1.创建自定义Realm2.在resource目录下创建shiro-realm.ini(注意:realm路径别配置错了)3.添加方法进行测试前言RBAC是基于角色的访问控制(Role-Based Access Control )在 RBAC 中,权限与
2020-12-19 12:09:23 947 1
原创 Java签到功能实现
常用签到功能实现数据库表设计1.用户签到表2.卡路里(积分)表代码编写1.判断用户是否已签到2.签到3.月签到记录4.用户签到记录数据库表设计1.用户签到表ididuid用户idaward基础奖励extaward额外奖励days签到天数ctime创建时间2.卡路里(积分)表ididuid用户idcalorie卡路里(积分)type类型(签到奖励或者其他奖励)info信息ctime时间
2020-12-19 10:14:06 4392 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人