3 你是我的小丫小太阳

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 11w+

Mybatis自动生成实体类、dao、service层代码工具类

在项目中,我们通常要建表,然后根据表写实体类,dao,service层等,表字段少的话还可以,多的话就很烦了,mybatis集成了自动生成的代码,下面我整理了一个工具类方便生成模型层代码。pom文件引入jar<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version>2.1.9</ve.

2020-06-01 21:25:23

SpringBoot 整合MQTT之加入RabbitMQ消息队列处理

前言:mqtt客户到接收到订阅消息后,发布到rabbitmq消息队列处理业务,可以解决并发的问题一、整体架构二、实现代码1,pom文件 <dependencies> <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba</groupI

2020-05-28 17:47:34

SpringBoot 整合MQTT发布和订阅消息处理

关于一些介绍接不多少了,都可以百度的到第一:EMQ服务的安装集成mqtt少不了服务器,虽然有很多种的mqtt的服务器,这里我选择的是EMQ服务器Windows下emq安装:https://blog.csdn.net/qq_40821260/article/details/106020962第二:成果图第三:代码实现1,pom文件 <dependencies> <!-- https://mvnrepository.com/artif.

2020-05-28 17:21:23

Docker安装Jenkins教程之避免踩坑

一、前言  有人问,为什么要用Jenkins?一般小型公司每次开发一个项目完成后,需要打包部署,可能没有专门的运维人员,只能开发人员去把项目打成一个war包,可能这个项目已经上线了,需要把服务关,在部署到服务器上,将项目启动起来,这个时候可能某个用户正在操作某些功能上的东西,如果你隔三差五的部署一下,这样的话对用户的体验也不好,自己也是烦的很,总是打包拖到服务器上。如果用Jenkins 配置可能复杂,但是你配置好了之后,你只需要把代码提交到Git或者Svn上,自动构建部署,非常方便。二、Jenkin

2020-05-23 10:36:30

JAVA POI导出Execl表格生成多个sheet的实现

接上一篇文章链接:SpringBoot集成POI导出Execl表格之统一工具类。补中了一个Execl表格根据数量生成多个sheet(比如我们有10万条数据导出Execl表格,且不说会不会内存溢出问题,一个表格存这个多数据要下拉框也要拉很长时间)解决:我们可以在一个Execl表格中创建多个sheet分别来存放这些数据,这样就解决了一些问题,也方便查看。效果如下:具体的jar包依赖等,...

2020-04-30 15:42:41

SpringBoot集成POI导出Execl表格之统一工具类

最近项目需求中有需要导出Execl表格的要求,而且还是大量的数据,于是把之前的整理了一下,抽成了一个统一的工具类,需要时直接调用工具类即可,代码如下:一、先看下效果二、 导入依赖 <properties> <poi.version>4.1.2</poi.version> <easypoi.versi...

2020-04-29 17:09:47

SpringBoot自定义注解之实现AOP切面日志

通过自定义注解的方式(如:@SysLog(obj = "操作对象", text = "操作内容"),在 SpringBoot 中来实现 AOP 切面统一打印出入参日志。一、先看下项目结构二、Maven JAR依赖 <!-- AOP --> <dependency> <groupId>org....

2020-04-29 09:29:37

SpringBoot集成Redis配置,及统一Redis工具类

一、 导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>yml配置文件:sprin...

2020-04-26 17:47:12

Deepin系统应用商店 不可用 解决办法

最近入手了Deepin-20Beta国产系统,遇到了应用商店软件 "不可用" 的问题。话不多说直接上方法1、使用管理员权限 sudo su2. 编辑hosts文件 nano /etc/hosts3. 在文件最后加上 36.248.208.254 cdn-package-store6.deepin.com4.先后执行 sudo apt update 和 sudo apt upgrad...

2020-04-22 20:14:47

JAVA从当前List中有规律的取出N条数据

最近有个需求,是从给出一个List<Object>数组,要求取出N条数据(要有规律的取出),下边上代码。import java.math.BigDecimal;import java.util.ArrayList;import java.util.List;import java.util.SortedSet;import java.util.TreeSet;pu...

2020-04-18 11:31:25

值得收藏的几个程序员最实用的在线工具网站

转载:https://blog.csdn.net/m0_38106923/article/details/100130354#1%E3%80%81%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E

2019-10-23 10:28:00

spring cloud config 配置管理出现 Could not resolve placeholder 'hello' in value "${hello}"

spring cloudclient读取Git配置文件中心出现错误:Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'hello' in value "${hello}"明明发现自己的client服务的bootstrap.yml没有错却一直报错(百度一下解决问题,感觉网上说的不...

2019-09-14 10:18:10

内网穿透工具Natapp,最具实用的模拟服务器搭建调试工具

Ngrok(内网穿透)能用来干什么?Ngrok是一个反向代理,它能够让你本地的web服务或tcp服务通过公共的端口和外部建立一个安全的通道,使得外网可以访问本地的计算机服务。也就是说,我们提供的服务(比如web站点)无需搭建在外部服务器,只要通过Ngrok把站点映射出去(此时会返回一个二级域名),别人输入域名即可直接访问到我们的服务。推荐几个国内的工具(国内的肯定比国外的快):Natapp...

2019-08-17 09:33:11

信用卡有效期格式转换为MMYY、YYMM

// 将信用卡有效期格式转换为MMYY public String expiredTimeToMMYY(String expiredTime) { try { if(expiredTime.contains("/") || expiredTime.contains("-")) { expiredTime = exp...

2019-08-16 11:27:55

镇楼代码注释

挺有喜感的,收藏起来/** * ....................阿弥陀佛....................... * _ooOoo_ * o8888888o * 88" . "88 * ...

2019-01-10 15:28:31

JAVA 极光推送后台实现触发,推送自定义消息、通知、定时推送、批量推送

极光推送在众多的消息推送里,口碑算是很好的,项目中我负责的是这一块,就整理了这篇博客帮助记忆;极光推送官方SDK文档:https://docs.jiguang.cn/jpush/server/sdk/java_sdk/错误码信息:https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#_19工具类:import ja...

2019-01-04 16:27:39

JAVA之阿里云OSS图片、文件上传

参考阿里云开发文档:https://help.aliyun.com/document_detail/84781.html?spm=a2c4g.11186623.6.726.508b5413o7H2An OSS上传工具类:import com.aliyun.oss.OSSClient;import com.aliyun.oss.model.Bucket;import com.a...

2019-01-04 16:07:49

JAVA 汉子转化中文拼音

最近在处理文件中遇到一些问题,比如:将文件的中文名称转化为中文拼音,一个两个的话,手动去改还可以,但数量多了就很头痛了,所以整理了这篇中文转拼音的工具类。其中需要用到一个jar包:pinyin4j.jar下载链接:http://central.maven.org/maven2/com/belerweb/pinyin4j/2.5.1/pinyin4j-2.5.1.jarpom文件:<d...

2019-01-04 15:45:11

JAVA 重命名文件、复制文件夹、拷贝文件的实现

JAVA File实现重命名文件、复制文件夹、拷贝文件public static void main(String[] args) { // 要读取的文件夹路径 String filepath = "C:\\Users\\admin\\Desktop\\logo"; File file = new File(filepath); if (!file.isDirectory()) {...

2018-12-29 17:25:00

JAVA根据经纬度解析出地址,反之根据地址解析出经纬度

第三方:百度API百度API接口文档说明:http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-geocoding-abroad代码:package cn.notfalse.repayment.util;import java.io.IOException;import java.io.Unsupporte...

2018-12-24 15:34:50

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。