自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot整合RocketMQ

springboot整合RocketMQRocketMQ是由阿里巴巴研发,后捐献给Apache软件基金会,正式成为孵化项目。为什么要使用RocketMQRocketMQ介绍参考文档:https://www.jianshu.com/p/2ae8e81718d3https://www.jianshu.com/nb/23512122RocketMQ本地部署1:官方下载:http://...

2020-03-27 20:03:41 5069

原创 springboot整合ActiveMQ(点对点和发布订阅)

springboot整合ActiveMQ(点对点和订阅)ActiveMQ是什么,为什么使用MQ是基于 Java 中的 JMS 消息服务规范实现的一个消息中间件。1.系统解耦采用中间件之后,就可以完美解决上述中因为耦合可能导致的问题。系统 A 不用去关心下层服务调用方的问题。2. 异步调用当一个请求处理需要经过 3 个系统的时候,A 和 B 系统处理时间 3ms 时间,这个是非常快的...

2020-03-26 16:27:37 550 1

原创 springboot整合mybatis

springboot整合mybatis项目创建包结构application.properties在这里插入代码片

2020-03-23 16:55:16 1548

原创 JsonUtil工具类

JsonUtil工具类import com.alibaba.druid.util.StringUtils;import com.fasterxml.jackson.databind.ObjectMapper;import java.io.IOException;public class JsonUtils { private static ObjectMapper objec...

2020-03-23 16:40:44 189

原创 JsonData工具类

JesonData工具类import com.alibaba.druid.util.StringUtils;import com.fasterxml.jackson.databind.ObjectMapper;import java.io.IOException;public class JsonUtils { private static ObjectMapper obje...

2020-03-23 16:40:00 363

原创 如何把springboot的默认maven更改成阿里巴巴

如何把springboot的默认maven更改成阿里巴巴当我创建一个springboot项目时,当导入其他依赖的时候,会感觉很漫长,因为springboot默认的maven是apache。只需要在pom文件中引用,如下代码 <build> <plugins> <plugin> <...

2020-03-23 12:04:14 1032

原创 如何简单使用FreeMarker

如何简单使用FreeMarkerFreeMarker中文官方参考手册FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。模板编写为FreeMarker Template Language (FTL)。它是简单...

2020-03-22 09:45:17 553

原创 springboot添加拦截器

springboot添加拦截器步骤:1、 自定义类加注解@Configuration并实现WebMvcConfigurer接口类,重写addInterceptors(){}import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Co...

2020-03-22 09:07:52 308

原创 SpringBoot中filter过滤拦截

SpringBoot中filter过滤拦截import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOE...

2020-03-22 08:17:11 824

原创 springboot配置全局异常

springboot配置全局异常全局自定义官网网址返回json数据import org.springframework.web.bind.annotation.ExceptionHandler;import org.springframework.web.bind.annotation.RestControllerAdvice;import javax.servlet.http.Http...

2020-03-20 15:35:33 1081

原创 MockMvc单元测试

MockMvc单元测试★ MockMvc - SpringMVC单元测试的独立测试:一、简介为何使用MockMvc?对模块进行集成测试时,希望能够通过输入URL对Controller进行测试,如果通过启动服务器,建立http client进行测试,这样会使得测试变得很麻烦,比如,启动速度慢,测试验证不方便,依赖网络环境等,所以为了可以对Controller进行测试,我们引入了MockMV...

2020-03-20 14:05:47 350

原创 使用注解读取配置文件中的数据并映射到属性或实体类中

使用注解读取配置文件中的数据并映射到属性或实体类中映射到属性上面步骤一:在Controller层上加如下注解@PropertySource("classpath:application.properties")//加载配置文件步骤二:在Controller层上加如下注解@Value("${Web.file.path}") //通过注解,读取配置文件中的数据,并映射到类的属性上面步骤...

2020-03-20 12:05:46 1337

原创 springboot的热部署

springboot的热部署热部署:作用是当修改java代码后,当前工程会自动启动服务器方式一:1:引入依赖在pom.xml文件中加入以下代码<dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin...

2020-03-20 10:36:48 141

原创 Jackson返回结果处理的4种注解

Jackson返回结果处理的4种注解需要jar包 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.9</versio...

2020-03-19 10:42:12 745

原创 使用java调用Redis的基本操作

使用java调用Redis的基本操作import cn.hp.jedis.utils.JedisPoolUtils;import org.testng.annotations.Test;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.Jedi...

2020-03-13 19:35:05 284

原创 使用redis缓存数据

使用redis做缓存数据库在service层,添加以下代码,先理解,后照搬,如果我写的有点让你不理解,私聊我,我们一起探讨,本人乐于接受所有疑问。import cn.hp.jedis.dao.ProvinceDao;import cn.hp.jedis.dao.ProvinceDaoImpl;import cn.hp.jedis.domain.Province;import cn.hp...

2020-03-13 19:30:36 770

原创 List集合转json格式

List集合转json格式在springmvc框架下支持json的转换,需要引入jackson的包,在pom.xml中添加如下代码:<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core&...

2020-03-13 19:16:51 3880

原创 出现错误Caused by: java.lang.NullPointerException: Location is required的解决方法

出现错误Caused by: java.lang.NullPointerException: Location is required的解决方法问题原因问题出现的原因是因为空指针,也就是getClass().getResource(“sample.fxml”)这个方法的结果为空我们可以测试一下,把代码稍微分为两段如图,如果为空,则输出hello,停止程序测试结果如下图分析上面我们...

2020-03-13 13:07:29 25013 1

原创 Redis链接池工具类

Redis链接池工具类package cn.hp.jedis.utils;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;import java.io.IOException;import java.io....

2020-03-13 10:59:33 202

原创 lambda表达式写法

lambda表达式写法lambda必须具备接口,且接口中只有一个抽象方法lambda由3部分组成:1.参数2.->3.代码片段格式如下:(参数类型 参数名)->{代码片段}其中:参数类型 参数名 不是必须的,如果有多个,用逗号分割。->是lambda特定语法要求lambda的简写规则1:小括号内的参数类型可以省略。2:如果小括号内有且仅有一个参数,则小括号可...

2020-03-12 15:35:40 3122

原创 网络编程之TCP和UDP

网络编程之TCP和UDP首先要了解ip地址,端口,和协议协议:Tcp协议和Udp协议1:Tcp协议(transfer control protocol):面向链接,三次握手,效率低,安全可靠。2:Udp协议(UserDatagramProtocol):非面向链接,/‘。速度快效率高,不区分客户端和服务端,实际上就是(ip+端口),数据可能丢失。如qq短信模拟UDP通信...

2020-03-12 14:03:25 157

原创 application.xml配置数据库

application.xml配置数据库先加载外部数据库属性文件/ <!-- 加载外部数据库属性文件 --> <context:property-placeholder location="classpath:jdbc.properties"/>jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql:...

2020-03-06 10:03:54 1989

spring项目所需的部门jar包.rar

spring项目,所用的部分jar包,其中包括mysql-jdbc等jar包,方便新人学习spring时频繁的搜索jar包,麻烦,所以上传了此jar包,如果需求,请点赞

2020-02-18

空空如也

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

TA关注的人

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