![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 86
java springboot点滴积累
令狐飞侠
笑傲江湖
展开
-
springboot simple (13) springboot Elasticsearch(Elasticsearch8.5.1)
ElasticSearch springboot原创 2023-02-18 11:36:44 · 1871 阅读 · 1 评论 -
springboot simple (12) springboot RabbitMQ
AMQP :Advanced Message Queue,高级消息队列协议。RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。RabbitMQ是一个生产者和消费者模型,用于实现消息的接收、存储、转发。模型如下图所示:Producer 生产者Consumer 消费者Exchange 交换机Queue :队列,存储消息常用的交换机Exchange1)fanout Exchange(扇形交换机)2)direct Exchange(直连交换机)原创 2022-12-30 13:51:11 · 734 阅读 · 0 评论 -
springboot simple (11) springboot protostuff
protostuff是一个基于protobuf实现的序列化方法。优点:不用写.proto文件。原创 2022-12-16 14:42:27 · 867 阅读 · 0 评论 -
springboot simple (10) springboot protobuf
protocolbuffer(以下简称protobuf)是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和python,每一种实现都包含了相应语言的编译器以及库文件。它是一种二进制的格式,可以把它用于分布式应用之间的数据通信。原创 2022-12-13 10:09:33 · 1700 阅读 · 0 评论 -
springboot simple (9) springboot jpa(Hibernate)
Hibernate是一个全自动的ORM框架(Object Relational Mapping ,对象关系映射)。是Spring Data的子模块,JPA默认使用hibernate作为ORM实现。原创 2022-11-23 16:34:48 · 519 阅读 · 0 评论 -
springboot simple (8) springboot kafka
Apache Kafka是分布式发布 - 订阅消息系统。Kafka 的架构包括以下组件:1、生产者(Producer):发布消息;2、服务代理(Broker):已发布的消息保存在一组服务器中,它们被称为代理(Broker)或 Kafka 集群;3、消费者(Consumer):可以订阅一个或多个话题,并从 Broker接收的消息。原创 2022-11-08 14:05:46 · 708 阅读 · 0 评论 -
springboot simple (7) springboot thrift
java springboot thrift原创 2022-11-04 13:45:16 · 750 阅读 · 0 评论 -
springboot simple (6) springboot mqtt
1 MQTT简介MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议。MQTT官网: http://mqtt.org2 mqtt工作原理mqtt分为3种角色:1 发布者(Publish)、2 代理(Broker)(服务器)、3 订阅者(Subscribe)就像以前我们订阅天气预报的短信,移动营业厅就是服务器,当有新的天气预报时,气象局就会通知移动营业厅原创 2021-11-24 13:52:26 · 1216 阅读 · 0 评论 -
springboot simple (5) springboot Nosql
NoSQL技术,这是一种基于内存的数据库,并且提供一定的持久化功能。Redis和MongoDB是当前使用最广泛的NoSQL。1 Springboot RedisRedis是key-value数据库,支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。第1步:POM文件引入:<dependency&...原创 2019-09-26 09:54:42 · 202 阅读 · 1 评论 -
springboot simple(4)springboot 数据持久化
ORM(object-relational mapping)对象关系映射将java的普通对象通过ORM持久化到数据库中,有不同的框架。主要的框架包括jdbcTemplate、JPA和MybatisMybatis:在Sql语句编写方面则更灵活自由,是面向关系的。Mybatis官网来维护,artifactId是mybatis-spring-boot-starter,以mybatis开头。在这...原创 2019-09-26 09:43:31 · 440 阅读 · 1 评论 -
springboot simple(3 )springboot Web开发
Web模板引擎包括JSP、FreeMaker和Thymeleaf。官方推荐Thymeleaf。我们在这里只介绍Thymeleaf的入门。第1步:POM文件引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-...原创 2019-09-25 10:16:11 · 344 阅读 · 1 评论 -
springboot simple(2) springboot Starter
Starter使得编写程序就像搭积木一样,这也springboot很火的一个重要原因吧。Starter相当于模块,包括:1.这个模块需要的依赖库;2.提供对模块的配置项给使用者;3.提供自动配置类对模块内的Bean进行自动装配;我们在POM中引入starter,Spring Boot能自动扫描并加载相应的模块。1 starter原理SpringBoot自动配置的原理:第1步,Spr...原创 2019-09-25 09:56:07 · 573 阅读 · 1 评论 -
springboot simple(1) springboot Helloworld
新建springboot的工程:编写一个简单的Hello world,启动springboot:执行localhost:8080/index验证如下:具体参考代码:https://github.com/alifeidao/springboot-simple恭喜你进入springboot的门槛!...原创 2019-09-25 09:23:33 · 195 阅读 · 1 评论 -
springboot simple(0) springboot简介
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。特性:创建独立的Spring应用程序嵌入的Tomcat,无需部署WAR文件简化Maven配置,提供约定的starter POM来简化Maven配置,让Maven的配置变得简单;自动配置Spring,根据项目的Maven依赖配置,Spring boot自动配置Spri...原创 2019-09-24 17:47:23 · 306 阅读 · 1 评论