springboot
抓住流浪剑客的小Yi巴
毕业于太原理工大学,目前浪迹于首都北京,资质尚浅,多多指教
展开
-
(转载)rabbitmq与springboot的安装与集成
原文地址:https://segmentfault.com/a/1190000016991529一、前言RabbitMQ是一个开源的消息代理软件(面向消息的中间件),它的核心作用就是创建消息队列,异步接收和发送消息,MQ的全程是:Message Queue中文的意思是消息队列。<!--more-->1.1 使用场景削峰填谷:用于应对间歇性流量提升对于系统的“破坏”,...转载 2018-11-21 10:45:00 · 133 阅读 · 0 评论 -
springboot(二).springboot整合logback用于日志输出
我们项目的基本框架已经完成,http请求已经可以访问,现在给我们的框架添加日志记录的功能并能将每天的记录记录到文件中去在这里,我们使用logback日志组件来进行项目的日志管理(一).logback简介Logback是由Log4j的创始人设计的另一种开源日志组件,当前分为以下几个模块:logback-core:是所有模块的基础logback-classic:它是log4j的一个...原创 2018-07-05 15:04:00 · 342 阅读 · 0 评论 -
springboot(一).初识springboot以及基本项目搭建
由于新的项目需要搭建后台框架,之前的springmvc架构也使用多次,在我印象中springboot的微服务架构更轻量级更容易搭建,所以想去试试springboot的项目搭建,接下来,和大家分享一下初识springboot后对springboot的理解以及springboot的搭建过程一.什么是springboot?为什么要使用springboot?Spring Boot是由...原创 2018-07-05 15:05:00 · 292 阅读 · 0 评论 -
springboot(三).springboot用最简单的方式整合mybatis
在众多的orm框架中,我使用最多的,最习惯的,也是目前使用最广泛的就是mybatis,接下来我们就去将springboot整合mybatis对于springboot整合mybatis有好几种方法,在这里我们使用最简单,最方便的一种整合方式在pom中添加以下依赖在application.properties 中增加以下配置#数据库连接本地spring.datasource.u...原创 2018-07-09 15:51:00 · 186 阅读 · 0 评论 -
springboot(四).配置FastJson自定义消息转化器
一.fastJson简介fastJson是阿里巴巴旗下的一个开源项目之一,顾名思义它专门用来做快速操作Json的序列化与反序列化的组件。它是目前json解析最快的开源组件没有之一!在这之前jaskJson是命名为快速操作json的工具,而当阿里巴巴的fastJson诞生后jaskjson就消声匿迹了,不过目前很多项目还在使用。今天,我们使用fastJson来配置消息转换器,过滤并修改返回的...原创 2018-07-09 17:58:00 · 1641 阅读 · 0 评论 -
springboot(五).如何在springboot项目中使用拦截器
在每个项目中,拦截器都是我们经常会去使用的东西,基本上任一一个项目都缺不了拦截器的使用。如日志记录、登录验证,session验证等,都需要拦截器来拦截URL请求,那springboot中的拦截器是如何去使用的呢,我们一起试试。首先,我们去创建一个名为LoginInterceptor的拦截器,来过滤请求,我们创建的拦截器要去实现HandlerInterceptor接口,然后定义我们的方法...原创 2018-07-09 18:28:00 · 1627 阅读 · 0 评论 -
springboot(六) Maven打包引入本地jar包
最近在做项目的时候,有一些jar包不存在maven的依赖库中,所以需要自己引入本地jar包来达到需求,那么我们该如何去将本地的jar包引入springboot项目中去呢? 首先,我们将我们本地的jar包放入项目的lib目录中去,也可以自己选择所放的位置 然后在pom依赖中加入如下代码: <dependency> <groupI...原创 2018-07-12 11:15:00 · 205 阅读 · 0 评论 -
springboot(七).springboot整合jedis实现redis缓存
我们在使用springboot搭建微服务的时候,在很多时候还是需要redis的高速缓存来缓存一些数据,存储一些高频率访问的数据,如果直接使用redis的话又比较麻烦,在这里,我们使用jedis来实现redis缓存来达到高效缓存的目的,接下来,让我们一起来使用jedis来实现redis缓存 1.在pom.xml文件中添加依赖<!-- jedis --> <dep...原创 2018-07-12 18:52:00 · 502 阅读 · 0 评论 -
Springboot(八):emoji表情保存到mysql出错的解决办法
今天,在前端的说明信息中输入emoji表情的时候,插入数据库会报错百度了一下,是因为mysql数据库的字符编码集不正确,utf8无法存入表情字符,只能将字符集改为utf8mb4才可以,然后我们执行sql去改变数据库使用SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'c...原创 2018-07-12 19:22:00 · 851 阅读 · 0 评论 -
java实现微信小程序服务端(登录)
微信小程序如今被广泛使用,微信小程序按照微信官网的定义来说就是: 微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。 这就是微信小程序的魅力所在,有的时候我们不需要去下载过多的app,只要打开微信,就可以应用每一个服务,甚至连注册都变得简单起来,具有特别贴近人心的用户体验。 最近在做一个微信小程序的服务端,主要就是实现登录...原创 2018-07-13 11:54:00 · 3063 阅读 · 0 评论 -
Springboot(九).多文件上传下载文件(并将url存入数据库表中)
一. 文件上传这里我们使用request.getSession().getServletContext().getRealPath("/static")的方式来设置文件的存储路径,并存入数据库中request.getSession().getServletContext() 获取的是Servlet容器对象,相当于tomcat容器了。getRealPath("/") 获取实际路径,“/”...原创 2018-11-13 16:13:00 · 1880 阅读 · 0 评论 -
lombok原理、springboot中安装使用
背景在面向对象编程中最常用的就是去编写一些对象类,然后定义对象的一些Get/Set、toString、hashcode等方法,还有无参全参的构造函数等等,虽然编译器会给我们自动生成,但是总是感觉代码过于冗余,而且当我们修改对象的某个属性的时候,需要去找到对应的get,set,toString方法等,然后依次修改,这样确实很麻烦。那么是否一款插件或工具能够自动地实现这个方法呢?本文将向大家介绍一款...原创 2019-03-12 12:45:39 · 293 阅读 · 0 评论