![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring-boot
DeathAndLife
最好的文档就是官方文档
展开
-
Spring cloud:Stream配置
简介:Spring Cloud Stream is a framework for building highly scalable event-driven microservices connected with shared messaging systems.The framework provides a flexible programming model built on already established and familiar Spring idioms and best pr原创 2020-07-05 14:56:03 · 350 阅读 · 0 评论 -
问题记录:java.awt.AWTException: headless environment
问题描述:在使用Robot来模拟键盘事件时,启动报错java.awt.HeadlessException代码Service:import com.live.ppt.service.KeypressService;import org.springframework.stereotype.Service;import javax.annotation.Resource;import java.awt.*;import java.awt.event.KeyEvent;@Servicepubl原创 2020-07-05 14:25:23 · 6501 阅读 · 0 评论 -
Elasticsearch和Jpa整合报错BeanDefinitionOverrideException: Invalid bean definition with name
报错org.springframework.beans.factory.support.BeanDefinitionOverrideException: Invalid bean definition with name 'ESRepository' defined in com.live.repository.elasticsearch.ESRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.原创 2020-06-16 09:45:54 · 3034 阅读 · 0 评论 -
Spring Data Elasticsearch4.0.1中文翻译文档(附录)
附录附录 A: 名称空间引用这个 <repositories />元素存储库 / 元素触发 Spring 数据存储库基础结构的设置。 最重要的属性是 base-package,它定义了扫描 Spring 数据存储库接口的包。 请参阅“XML 配置”。 下表描述了存储库 / 元素的属性:Name 名称Description 描述base-package在自动检测模式下定义要扫描的包,用于扩展 * Repository (实际接口由特定的 Spring Data 模块决翻译 2020-06-13 15:43:09 · 651 阅读 · 0 评论 -
Spring Data Elasticsearch4.0.1中文翻译文档(八至十一节)
8. Elasticsearch Repositories本章包括 Elasticsearch 存储库实现的细节8.1.1. Query methods 查询方法Elasticsearch模块支持所有基本的查询构建特性,如字符串查询、本机搜索查询、基于条件的查询或从方法名派生查询Declared queryies 声明的查询从方法名称派生查询并不总是足够的,并且/或者可能导致方法名称不可读。 在这种情况下,可以使用@Query注解(请参阅使用@Query注解 )。8.1.2 Query crea翻译 2020-06-13 15:40:59 · 1385 阅读 · 0 评论 -
Spring Data Elasticsearch4.0.1中文翻译文档(五至七节)
Reference Documentation | 参考文档5.Elasticsearch Clients本章说明了受支持的Elasticsearch客户端实现的配置和用法。Spring Data Elasticsearch在连接到单个Elasticsearch节点或集群的Elasticsearch客户端上运行。 尽管可以使用Elasticsearch Client与集群一起使用,但是使用Spring Data Elasticsearch的应用程序通常使用Elasticsearch Operation翻译 2020-06-13 15:35:53 · 1160 阅读 · 0 评论 -
Spring Data Elasticsearch4.0.1中文翻译文档(一至四节)
前言:本文根据目前最新(2020.6.10)的spring-data-elasticsearch:4.0.1官方文档 进行翻译,翻译借助了工具和个人翻译;如有错误请指正完成日期:2020.6.13 14:58Spring Data Elasticsearch-Reference Documentation——Elasticsearch参考文档作者及版本信息BioMed Central Development TeamOliver Drotbohm Greg TurnquistChr翻译 2020-06-13 15:32:56 · 2956 阅读 · 1 评论 -
问题记录:Docker启动ElasticSearch后停止
环境:阿里云 Centos8ElasticSearch版本:6.8.4docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name=SB_ES_01 25476914cc66启动报错看Docker启动日志docker logs 容器ID报错ERROR: [1] bootstrap checks failed[1]: max virtual memory areas vm.max_map原创 2020-06-12 10:49:07 · 865 阅读 · 0 评论 -
WebSocket-发送对象-自定义Encoder
因最近要交前端结课作业,需要连数据库并一起打包太麻烦!用Vue写前后端分离又稍显复杂,所以准备在我自己的服务器上放一个 WebSocket再通过 前端 来建立连接获取 数据 就行了概述:Websocket发送对象,通过Encoder 自定义规则(转换为JSON字符串),前端收到后再转换为JSON对象如果不实现并指定Encoder,直接通过 session.getBasicRemote().sendObject(Object object); 发送对象报异常javax.websocke.原创 2020-06-10 11:23:59 · 4101 阅读 · 0 评论 -
SpringBoot:RabbitMQ-发送取出消息-监听消息-使用Jackson消息转换
发送消息以Message对象发送消息import org.springframework.amqp.core.Message;import org.springframework.amqp.core.MessageProperties;import org.springframework.amqp.rabbit.annotation.RabbitListener;import org.springframework.amqp.rabbit.core.RabbitTemplate;import原创 2020-06-09 13:00:54 · 946 阅读 · 0 评论 -
RabbitMQ-AmqpAdmin简单封装以快速创建Queue和Exchange并绑定
用以快速创建消息队列(Queue)和交换器(Exchange)并绑定import org.springframework.amqp.core.*;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;@Componentpublic class RabbitMQCustomizer { @Autowired Amq原创 2020-06-09 10:45:34 · 1021 阅读 · 0 评论 -
SpringBoot之RabbitMQ-AmqpAdmin的使用
版本:spring-boot:2.3.0rabbitmq:3-management (Docker容器)依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>application.ymlspring: rabb原创 2020-06-08 21:17:21 · 1948 阅读 · 0 评论 -
SpringBoot2.3.0自定义RedisCacheManager并对缓存Jackson序列化
版本:spring-boot:2.3.0redis:latest(Docker)依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId></dependency><dependency> <groupId>原创 2020-06-07 21:04:12 · 5778 阅读 · 0 评论 -
SpringBoot+Redis+Jackson序列化
版本:spring-boot:2.3.0redis:latest(docker)依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId></dependency><dependency> <groupId>原创 2020-06-07 20:52:22 · 1978 阅读 · 0 评论 -
Spring Cache与JPA的简单使用
依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId>原创 2020-06-04 18:05:50 · 624 阅读 · 0 评论 -
JPA ExampleMatcher 类&方法介绍及使用示例
前言:本想在网上找JPA Example的教程文章,发现仅仅只有一些对零散的对模糊查询的一些示例所以学习了下spring的Example文档,做了以下总结及说明和简单示例,一些方法的使用自己摸索出来的(都有过测试)肯定有不足之处,望各位大神指出spring官方文档Interface ExampleMatcher示例根据前缀模糊查询根据后缀模糊查询根据包含模式查询在查询前更改属性值精确查询嵌套类(内部类)static class ExampleMatcher.GenericPr原创 2020-06-02 15:38:28 · 16209 阅读 · 4 评论 -
JPA排序查询new Sort() Intellij红线报错问题
原因在最新的spring-boot(spring-boot-data)版本中通过new 来创建Sort是不可以的查看源码,原来是Sort的构造器私有了private;所以不能通过new Sort()的方式来创建Sort对象而是用 Sort.by() Sort id = by(DESC,"id");//DESC降序,ASC升序;直接写字段默认升序,Sort源码如下示例@GetMapping("/findAll/{username}")public List<User>.原创 2020-06-01 19:50:42 · 1680 阅读 · 1 评论 -
JPA-分页查询和常用属性
Pageable pageRequest = PageRequest.of(int page, int size);page:从第几页开始,第一页是0size:每一页查询数量Pageable pageRequest = PageRequest.of(0,3);Page<User> all = userRepository.findAll(pageRequest);Page结果集属性功能getTotalElements()总条数getTotalPa.原创 2020-06-01 16:18:15 · 1538 阅读 · 1 评论 -
【配置】SpringBoot2.3.0配置JPA
依赖spring-boot-starter-data-jdbcspring-boot-starter-data-jpamysql-connector-java<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId></dependency>&原创 2020-06-01 10:22:26 · 519 阅读 · 0 评论 -
【配置】SpringBoot2.3.0整合MyBaits-(XML)
依赖spring-boot-starter-jdbcmybatis-spring-boot-startermysql-connector-java<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependen原创 2020-05-31 20:54:38 · 901 阅读 · 0 评论