自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Java 实现钉钉群消息推送

首先新建钉钉群,并新增机器人官方建议三种安全设置方式必须选择一种:我们这里选择加签,需要设置机器人:相关代码如下: //密钥,机器人安全设置页面,加签一栏下面显示的SEC开头的字符串。 String secret = "xxx"; //Webhook地址中的access_token String token = "xxx"; @Override public String context() { String value = "99";

2022-01-18 15:22:16 2331 1

原创 Java 实现钉钉企业内部应用免登

开发准备: 请先仔细阅读官方文档:企业内部应用免登引入sdk包:需要使用钉钉的SDK包,用来给钉钉的服务器发送请求,但是钉钉的jar包没有maven的地址,所以需要手动的进行引入。于是将jar和source放置在了src/main/libs下:pom.xml<dependency> <groupId>taobao-sdk-java-auto_1479188381469-20210207</groupId> <a

2022-01-18 10:49:54 1166 2

原创 java通过exchange发送邮件(带附件)

1.在项目中引入一下jar包<dependency> <groupId>com.microsoft.ews-java-api</groupId> <artifactId>ews-java-api</artifactId> <version>2.0</version></dependency>2.以下是工具类import java.n

2021-05-21 17:18:20 2021 1

原创 EasyPoi模板形式导出excel(多sheet)

非模版形式导出excel可参考我的文章:easyPoi实现excel导出(多sheet)模板内容如下:代码运行后导出内容如下:pom依赖:<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.0</version

2021-05-17 09:52:20 3362 4

原创 java 阿里云实现发送短信验证码

1.先去阿里云开通短信服务:2.添加模板及签名:标准参照:https://help.aliyun.com/document_detail/55324.html?spm=5176.sms-sign.0.0.765c1cbeNhvWBZ去申请模板及签名:3.创建自己的访问秘钥(AccessKeyId 与 AccessKeySecret)4.代码编写,引入jar包<dependency> <groupId>com.aliyun</group

2021-04-15 11:13:57 330

原创 java 实现微信授权登陆

附官方文档地址:小程序登陆 | 微信开放文档编码前准备工作:开发之前我们需要准备两个东西AppID和AppSecret,需要到微信开放平台(https://open.weixin.qq.com)注册开发者账号,并在移动应用中将我们的APP创建进去,填写对应资料后提交审核准备工作做好后我们开始实现,我们项目用的是springBoot+mybatis框架进行的接口开发1.第一步是由app端调起微信授权登录页面让用户进行授权操作,用户确认授权后会返回一个code,这个code就是我们后面获取授权用户信息的关

2021-02-26 11:08:37 758 3

原创 微信小程序获取用户手机号 java后台解密

具体思路为:小程序前端点击按钮,弹出授权手机号窗口,用户允许后,js得到加密数据,加密向量,session_key,将这些信息传递到java后台解密,最终拿到电话号码。(直接通过js只能获取到加密数据,需要后台解密)官方文档:获取手机号java后台解密代码如下:/**所需的maven依赖包<!-- 阿里JSON解析器 --> <dependency> <groupId>com.alibaba</groupId> <artifac

2021-02-26 10:22:10 1213

原创 Java 实现钉钉扫码登陆

开发准备: 请先仔细阅读官方文档:扫码登陆扫码登陆的appId及appSecret(用于扫码登陆), 企业内部的appId及appSecret (用于获取token)权限申请 官方文档:权限申请代码如下:@RestController@RequestMapping("xx/userLogin")@Slf4jpublic class LoginController { /** * 获取授权用户的个人信息 * openapi@dingtalk * @

2021-02-25 17:23:03 1706

原创 java 使用RestTemplate调用第三方接口API

需求:如何在程序中调用外部API接口获取程序所需的对象解决方法:使用RestTemplate.exchange()方法代码如下:@PostMapping("/test") @ResponseBody public String test(@RequestParam Map<String, Object> params){ RestTemplate restTemplate = new RestTemplate(); //入参及头文件

2021-02-23 15:49:04 1346 1

原创 EasyPoi 注解方式实现excel导出(多sheet)

导出结果展示:首先导入jar包:<!--EasyPoi导入导出--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.0.3</version> <ex

2021-02-23 09:23:05 1068 3

原创 InteliJ Idea pom.xml不自动提示的问题

打开Settings界面,依次找到“Build,Execution,Deployment——>Bulid Tools——>Maven——>Repositories”。点击如图update按钮,更新Maven仓库索引

2019-06-13 15:12:32 1000

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除