![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
小小鸟敲代码
永远的码农
展开
-
【SpringBoot整合mybatis-plus实现自定义拦截器-使用自定义注解】
SpringBoot整合mybatis-plus实现自定义拦截器-使用自定义注解原创 2023-03-22 13:57:04 · 1894 阅读 · 0 评论 -
JAVA-springboot动态添加定时任务
动态修改定时任务原创 2022-06-28 15:12:30 · 307 阅读 · 0 评论 -
经纬度获取距离范围
package com.itsoft.property.commons.utils;import com.alibaba.fastjson.JSONArray; public class LatLonUtil{ private static double PI = 3.14159265; private static double EARTH_RADIUS = 6378137; private static double RAD = Math.PI / 180.0;原创 2022-02-28 15:43:59 · 210 阅读 · 0 评论 -
java微信分享功能(分享给好友/分享到朋友圈)
加密package com.itsoft.customer.commons.wx;import java.security.MessageDigest;public class Sha1 { private static final char[] HEX_DIGITS = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; private s原创 2021-12-01 18:01:34 · 2195 阅读 · 3 评论 -
JAVA 8 集合合并
List<TeamSalaryDataVO> listData =new ArrayList<>(); teamSalaryDataVOS.parallelStream().collect(Collectors.groupingBy(TeamSalaryDataVO::getTeamId, Collectors.toList())) .forEach((teamid, dataSource) -> {.原创 2021-07-22 17:32:46 · 721 阅读 · 0 评论 -
java 获取指定日期 前一天,上个月最后一天,去年最后一天的时间
public static String getDate(Integer date,Integer month,Integer year){ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance(); //过去七天 if (date!=null){ ...原创 2021-06-15 15:02:19 · 1883 阅读 · 0 评论 -
根据User-Agent获取是否为手机浏览器打开
public boolean JudgeIsMoblie(HttpServletRequest request) { boolean isMoblie = false; String[] mobileAgents = { "iphone", "android", "phone", "mobile", "wap", "netfront", "java", "opera mobi", "opera mini", "ucweb", "windows ce", "symbian", "series.原创 2020-07-29 00:04:03 · 288 阅读 · 0 评论 -
java的加密方式
package com.xxx.sss.util;import com.sun.org.apache.xerces.internal.impl.dv.util.Base64;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.Mac;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import原创 2020-07-10 17:49:17 · 122 阅读 · 0 评论 -
获取HttpServletRequest 解析成MAP键值对 与 字符串
/** * 获取请求信息 * @param request * @return */ public Map showParams(HttpServletRequest request) { Map map = new HashMap(); Enumeration paramNames =...原创 2020-05-06 01:40:26 · 524 阅读 · 0 评论 -
HttpClient 4.0请求
package org.xxpay.mch.paydemo.ctrl;import java.io.IOException;import java.io.InterruptedIOException;import java.io.UnsupportedEncodingException;import java.net.UnknownHostException;import java.u...原创 2020-05-05 22:12:50 · 237 阅读 · 0 评论 -
逆向工程generator
pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o...原创 2019-12-15 23:19:50 · 291 阅读 · 0 评论 -
微信支付 复制就可用
pom<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven...原创 2019-12-15 19:19:10 · 4767 阅读 · 16 评论 -
springboot的事务配置
可配置在service层 //发生异常时事务回滚 @Transactional(rollbackFor=Exception.class) public int save(Adv t) { // TODO Auto-generated method stub return advMapper.insertSelective(t); }配置在controller@Rest...原创 2019-12-01 23:48:20 · 382 阅读 · 0 评论 -
java根据ip获取经纬度城市地址
需要 GeoIPIP地理位置使用IP地理定位本质上是不精确的。位置通常靠近人口中心。GeoIP数据库提供的任何位置均不得用于识别特定地址或家庭。使用Accuracy Radius作为我们为IP地址返回的纬度和经度坐标的地理位置精度的指示。IP地址的实际位置可能在此半径以及经纬度坐标定义的区域内。下载链接pom<!-- 根据ip获取位置 --> <dependen...原创 2019-12-01 22:35:51 · 3983 阅读 · 1 评论 -
springboot + redis 案例
pom及配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach...原创 2019-11-26 19:22:52 · 117 阅读 · 0 评论 -
springboot整合redis和Redis工具类
pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>配置application.properties...原创 2019-11-26 17:30:39 · 146 阅读 · 0 评论 -
redis在win环境搭建
下载地址万能的开发,win下载链接redis安装下载解压之后运行 redis-server.exe默认端口6379查看服务客户端使用Redis打开一个cmd ,作为一个客户端调用redis服务,调用命令是:redis-cli.exe -h 127.0.0.1 -p 6379,如下图显示地址和端口,说明调用成功然后我们使用set 和get 命令进行测试一下,set uname “s...原创 2019-11-26 16:06:23 · 132 阅读 · 0 评论 -
springboot整合tk.mybatis
springboot整合tk.mybatis欢迎使用Markdown编辑器引入pom<dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper</artifactId> <version>4.1.5</version></depen...原创 2019-11-26 13:39:57 · 264 阅读 · 0 评论