自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (18)
  • 收藏
  • 关注

原创 迁移通知!!!

目前部分文章已迁移至自己的博客博客地址部分原来需要通过积分下载的源码,现在全部开源出来托管在码云代码地址

2021-06-24 17:14:09 784

转载 Nacos服务注册发现

1.什么是 Nacos?Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。是Spring Cloud A 中的服务注册发现组件,类似于Consul、Eureka,同时它又提供了分布式配置中心的功能,这点和Consul的config类似,支持热加载。2.Nacos 的关键特性包括:①.服务发现和服务健康监测②.动态配置服务,带管理界面,支持丰富的配置维度。③.动态 DNS 服务④.服务及其元数据管理

2021-07-22 15:40:54 239

原创 springboot整合Elasticsearch

springboot整合Elasticsearch1.简介2.下载与安装3.Spring Data Elasticsearch4.常用注解5.编码1.简介Elasticsearch 是一个分布式、可扩展、实时的搜索与数据分析引擎。 它能从项目一开始就赋予你的数据以搜索、分析和探索的能力,可用于实现全文搜索和实时数据统计。2.下载与安装可以去官方网站去进行下载,下载好之后直接解压运行即可3...

2019-12-05 14:43:12 431 1

原创 阿里oss服务端签名直传并设置上传回调

服务端签名直传并设置上传回调1.背景2.流程介绍3.编码1.背景采用服务端签名后直传方案有个问题:大多数情况下,用户上传数据后,应用服务器需要知道用户上传了哪些文件以及文件名;如果上传了图片,还需要知道图片的大小等。为此OSS提供了上传回调方案。OSS回调完成后,应用服务器再将结果返回给客户端,以便服务端实时了解用户上传了什么文件。2.流程介绍流程如下:1.用户向应用服务器请求上传Po...

2019-10-27 16:13:14 5788 6

原创 阿里oss服务端签名后直传

服务端签名后直传1.背景2.原理介绍3.OSS中的相关概念4.编码1.背景采用JavaScript客户端直接签名时,AccessKeyID和AcessKeySecret会暴露在前端页面,因此存在严重的安全隐患。因此,OSS提供了服务端签名后直传的方案。2.原理介绍服务端签名后直传的原理如下:1.用户发送上传Policy请求到应用服务器。2.应用服务器返回上传Policy和签名给用户。...

2019-10-27 15:04:51 2470 4

原创 阿里开源EasyExcel(导出Excel)

阿里开源EasyExcel(导出Excel)controller类@RequestMapping("/exports") @ResponseBody public void exports(HttpServletRequest request,HttpServletResponse response){ List< Students > expo...

2019-09-08 10:42:58 1112

原创 springboot整合oss实现文件的上传,查看,删除,下载

springboot整合oss实现文件的上传,查看,删除,下载1.什么是对象存储 OSS?答:阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于 99.9999999999%(12 个 9),服务设计可用性(或业务连续性)不低于 99.995%。OSS 具有与平台无关的 RESTful...

2019-08-10 20:50:28 12881 14

原创 springcloud-alibaba服务注册发现整合feign:webflux调用

springcloud-alibaba服务注册发现整合feign:webflux调用1.Feign是从Netflix中分离出来的轻量级项目,能够在类接口上添加注释,成为一个REST API客户端。这里我们用到的是OpenFeignSpringCloud在netflix feign的基础上扩展了支持Spring MVC注释,并通过自动配置为Spring Boot应用程序提供集成。2.我们在上...

2019-07-28 17:31:56 3454

原创 springcloud-alibaba服务注册发现

springcloud-alibaba服务注册发现什么是 Nacos?Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。是Spring Cloud A 中的服务注册发现组件,类似于Consul、Eureka,同时它又提供了分布式配置中心的功能,这点和Consul的config类似,支持热加载。...

2019-07-21 21:23:49 346

原创 springboot全局异常处理

springboot全局异常处理通常在一个web框架中,有很多需要处理的异常。比如业务异常,权限不足等等。前端通过弹出提示信息的方式告诉用户出了什么错误。 通常情况下我们用try…catch… 对异常进行捕捉处理,但是在实际项目中对业务模块进行异常捕捉,会造成代码重复和繁杂, 我们希望代码中只有业务相关的操作,所有的异常我们单独设立一个类来处理它。全局异常就是对框架所有异常进行统一管理。 我们在...

2019-07-14 20:36:56 264

原创 springboot实现微信模板消息推送

springboot实现微信模板消息推送在上一篇文章我们已经知道了怎么获取openid还不知道的可以查看我的上一篇文章springboot+微信小程序用codeid换取openid这次我们不光要准备AppID(小程序ID)和AppSecret(小程序密钥)还需要准备模板消息的id(*如果没有模板消息这个功能,可能是你没有开通,自己开通一下就好)我们随便添加一个模板就行,我们需要这个模...

2019-07-04 18:08:32 7090 4

原创 springboot+微信小程序用codeid换取openid

springboot+微信小程序用codeid换取openid1.首先我们需要去微信公众平台https://mp.weixin.qq.com/准备的是AppID(小程序ID)和AppSecret(小程序密钥)2.准备好后开始写代码3.controller@RestControllerpublic class GetOpenIdController { /** * ...

2019-06-30 18:17:42 3931 2

原创 springboot单,多文件上传

springboot单,多文件上传这里提供一个封装好的单文件,多文件上传工具类package com.tuanzi.utils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.multipart.MultipartFile;import java.io.File...

2019-06-30 16:05:44 165

原创 springboot整合mybatis-plus实现多表分页查询

springboot整合mybatis-plus实现多表分页查询1.新建一个springboot工程2.需要导入mybatis和mybatis-plus的依赖文件<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plu...

2019-06-20 16:46:42 10513 7

原创 springboot整合Redis

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。1.新建一个springboot工程,在pom文件中加入Redis的起步依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/PO...

2019-06-05 15:43:45 128

原创 springboot+mybatis-plus+mysql+微信小程序实现简单的增删改查

微信小程序代码:list.js// pages/list/list.jsPage({ /** * 页面的初始数据 */ data: { list:[] }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完...

2019-05-23 10:58:25 3134 1

原创 springboot搭建Swagger API接口文档

springboot搭建Swagger API接口文档1.导入如下依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version...

2019-05-19 19:12:14 249

原创 小程序图片上传,存储,获取,显示(含源码)

小程序图片上传,存储,获取,显示(含源码)内容:1,小程序图片的选取2,小程序图片的上传3,小程序图片的存储4,获取云端图片并显示index.wxml文件如下: <view class='item_root' bindtap='chuantupian'> <text>{{zhaopian}}</text> <view class='r...

2019-05-11 10:30:59 5963

原创 java实现快速排序

快速排序**算法概述/思路快速排序一般基于递归实现。其思路是这样的:1.选定一个合适的值(理想情况中值最好,但实现中一般使用数组第一个值),称为“枢轴”(pivot)。2.基于这个值,将数组分为两部分,较小的分在左边,较大的分在右边。3.可以肯定,如此一轮下来,这个枢轴的位置一定在最终位置上。4.对两个子数组分别重复上述过程,直到每个数组只有一个元素。5.排序完成。**代码例子如下...

2019-05-04 19:20:36 278 2

原创 springboot实现验证码校验

springboot实现验证码校验controller类package com.tuanzi.controller;import com.google.code.kaptcha.impl.DefaultKaptcha;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.be...

2019-04-23 14:40:48 1550

原创 springboot实现将Excel导入数据库

springboot实现将Excel导入数据库只展示核心代码1.service实现类package com.tuanzi.service.impl;import com.tuanzi.beans.HttpResponseEntity;import com.tuanzi.common.Constans;import com.tuanzi.dao.InformationMapper;...

2019-04-12 17:27:02 3598 1

原创 springboot实现将数据库中数据导出Excel

springboot实现将数据库中数据导出Excel1.controllerpackage com.tuanzi.controller;import com.tuanzi.entity.Student;import com.tuanzi.service.StudentService;import org.apache.poi.hssf.usermodel.*;import org.s...

2019-04-12 14:10:32 3024 4

原创 Mybatis中if标签的使用

Mybatis中if标签的使用代码如下:<select id="selectOrder" resultMap="BaseResultMap" parameterType="com.tuanzi.order.entity.Indent"> select * from indent <where> ...

2019-03-31 18:18:22 1832

原创 微信小程序获取openid

**微信小程序获取oppenid**1.app.js//app.jsconst app = getApp()App({ onLaunch: function () { var that = this var user = wx.getStorageSync('user') || {}; var userInfo = wx.getStorageSync('...

2019-03-24 15:58:50 1135

原创 MyBatis之foreach

MyBatis之foreach1.EmpMapper文件public void batchSave(List&amp;lt;Emp&amp;gt; empList);2.EmpMapper.xml文件&amp;lt;insert id=&quot;batchSave&quot;&amp;gt; into t_emp(emp_name,emp_email,dept_id) VALUES &amp;lt;foreach collection

2019-03-17 19:24:58 184

原创 简单的抽奖实现

简单的抽奖&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;title&gt;抽奖&lt;/title&gt; &lt;style&a

2019-03-10 15:07:56 261

原创 SpringBoot项目多模块运用与设计

SpringBoot项目多模块运用与设计1.新建一个springboot项目2.创建实体Module(名为bean)创建Module的方式与创建项目有点出入,我们点击项目名称后右键-&gt;New-&gt;Module-&gt;Maven进行创建我在ArtifactId栏目填写了bean,证明这个项目是springboot-model组内的一个子项目,点击Next后创建Module即可...

2019-03-02 17:51:43 830

原创 springboot实现文件下载

springboot实现文件下载1.新建一个springboot项目2.pox.xml文件&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...

2019-02-23 17:03:55 4904

原创 springboot实现发送简单邮件

springboot实现发送简单邮件1.新建一个springboot工程2.导入发送邮件的依赖&amp;lt;dependencies&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&a

2019-02-17 19:46:19 263 1

原创 springboot定时任务

springboot定时任务1.pom文件配置&lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter&lt;/artifactId&gt; &lt;/dependency&

2019-01-20 19:34:00 327

原创 springboot+jpa+thymeleaf模板实现增删改查示例

springboot+jpa+thymeleaf增删改查示例pom包里面添加jpa和thymeleaf的相关包引用&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-web&lt;/artifactId&g...

2019-01-06 20:14:37 2779 4

原创 MyBatis模糊查询

MyBatis模糊查询的三种不同方式SQL语句select * from meta_table_info where table_name like '%per%' or table_cname like '%测试%' or label like '%23%';select table_id from meta_field_info where concat (field_cname,fi...

2018-12-30 20:20:22 337

原创 Java中的转换

Java中的转换1.在开发过程中我们会遇到许多需要转换的,数字转换为字符串,字符串转换为字符等等2.今天我们就来介绍一下String str = &amp;quot;123&amp;quot;;int num = 12;//字符串转换为数字int tranToNum = Integer.parseInt(str, 16);//(如果不写,这里默认是10进制)--这里的16表示十六进制,也可以是十进制或是其他进制...

2018-12-23 18:10:53 205

原创 bootstrap-table实现后端分页

使用bootstrap-table实现后台分页1.用到的使用bootstrap-table插件可以直接去官网自行下载引用以下css&lt;link rel="stylesheet" href="../plugins/bootstrap/css/bootstrap.min.css"&gt;&lt;link rel="stylesheet" href="../plugins/bootstrap...

2018-12-16 18:56:54 1420

原创 SpringBoot+Mybatis实现后台分页

SpringBoot+Mybatis实现后台分页1.首先我们新建一个springboot工程在pom.xml中引用分页插件,千万不要引用错了。&lt;!--分页插件--&gt; &lt;dependency&gt; &lt;groupId&gt;com.github.pagehelper&lt;/groupId&gt; &lt;artifactId&gt;pagehelper...

2018-12-09 19:04:58 2556 1

原创 单文件上传

单文件上传1.新建一个springboot工程2.Controller@RequestMapping(value = "/saveFile", method = RequestMethod.POST, headers = "Accept=application/json") public HttpResponseEntity saveFile(@RequestParam("file"...

2018-12-02 15:54:58 426

原创 SpringBoot+mybatis+mysql实现多表插入

SpringBoot+mybatis+mysql实现多表插入1.新建一个springboot工程2.在数据库中我们新建2张表,建表语句如下:job表:CREATE TABLE `job` ( `id` int(32) NOT NULL AUTO_INCREMENT, `job` varchar(255) DEFAULT NULL, `role_id` int(32) DEFAU...

2018-11-25 16:02:33 9661 5

原创 Springboot+mybatis+MySQL实现简单的多表查询

Springboot+mybatis+MySQL实现简单的多表查询直接进入正题1.首先我们新建一个数据库,再建两个表tbl_employee表建表SQL语句CREATE TABLE `tbl_employee` ( `id` int(200) NOT NULL AUTO_INCREMENT, `last_name` varchar(255) DEFAULT NULL, `ema...

2018-11-18 15:10:10 14453 6

原创 Navicat实现将数据模型导出SQL文件,迅速生成表

Navicat实现将数据模型导出SQL文件,迅速生成表这次我们不讲高大上的代码,我们来说一说开发中一个实用的小技能。直接进入正题1.首先打开Navicat工具2.点击右上角的模型...

2018-11-11 19:23:44 8797 1

原创 微信小程序+SpringBoot+mybatis+MySQL实现简单的登录

微信小程序+SpringBoot+mybatis+MySQL实现简单的登录当下微信小程序和springboot都是比较火的。今天我们来用springboot和微信小程序来实现简单的登录。1.首先来完成微信小程序端,新建一个微信小程序。如果不会的可以查看我的上一篇文章开发微信小程序简易教程2.我们在pages目录下新建一个login_test目录3.在login_test目录下新建一个名...

2018-11-03 14:23:36 30995 16

springboot整合Elasticsearch

Elasticsearch 是一个分布式、可扩展、实时的搜索与数据分析引擎。 它能从项目一开始就赋予你的数据以搜索、分析和探索的能力,可用于实现全文搜索和实时数据统计。

2019-12-05

阿里oss服务端签名直传并设置上传回调

采用服务端签名后直传方案有个问题:大多数情况下,用户上传数据后,应用服务器需要知道用户上传了哪些文件以及文件名;如果上传了图片,还需要知道图片的大小等。为此OSS提供了上传回调方案。OSS回调完成后,应用服务器再将结果返回给客户端,以便服务端实时了解用户上传了什么文件。

2019-10-27

阿里oss服务端签名后直传

Web端向服务端请求签名,然后直接上传,不会对服务端产生压力,而且安全可靠。

2019-10-27

springboot整合oss实现文件的上传,查看,删除,下载

springboot整合oss实现文件的上传,查看,删除,下载!注释清晰,方便易懂!

2019-08-10

springcloud-alibaba服务注册发现整合feign:webflux调用

springcloud-alibaba服务注册发现整合feign:webflux调用,方便学习!

2019-07-28

springcloud-alibaba服务注册发现

springcloud-alibaba服务注册发现。一个简单的服务注册于发现经典小demo,非常适合初学者!

2019-07-21

springboot全局异常处理

springboot全局异常处理,单独封装,代码简单,容易上手。

2019-07-14

springboot实现微信模板消息推送

springboot实现微信模板消息推送,包含微信端代码。简单封装,方便二次开发!

2019-07-04

springboot+微信小程序用codeid换取openid.zip

springboot+微信小程序用codeid换取openid。所用方法简单,单独进行封装,方便二次使用

2019-06-30

springboot单,多文件上传demo

springboot单,多文件上传demo。单文件,多文件上传单独封装,方便二次使用!

2019-06-30

springboot整合mybatis-plus实现多表分页查询

springboot整合mybatis-plus实现多表分页查询,assocication和collection一对一,一对多关联。简单易懂,容易上手!

2019-06-20

springboot+mybatis-plus+mysql+微信小程序实现简单的增删改查.zip

springboot+mybatis-plus+mysql+微信小程序实现简单的增删改查

2019-05-23

上传图片.zip

微信小程序图片上传,存储,获取,显示,源码。简单实用,轻松上手!

2019-05-11

java实现快速排序

快速排序是一个知名度极高的排序算法,其对于大数据的优秀排序性能和相同复杂度算法中相对简单的实现使它注定得到比其他算法更多的宠爱。这里采用简单的小例子实现快速排序。

2019-05-04

springboot实现验证码校验demo

springboot实现验证码生成与校验功能。前端使用bootstrap,实现输入验证,一个非常不错的demo。

2019-04-23

springboot实现将数据库中数据导出Excel

springboot实现将数据库中数据导出Excel。基于springboot加mybatis。简单通俗易懂!

2019-04-12

springboot实现将Excel导入数据库

springboot实现将Excel导入数据库。springboot+mybatis实现,简单易懂。

2019-04-12

springboot+微信端登录demo

springboot+微信端登录demo。springboot+mybatis实现微信小程序简单的登录,简单易懂。内有mybatis逆向工程生成工具!

2019-04-12

空空如也

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

TA关注的人

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