SpringBoot
崔西儿
这个作者很懒,什么都没留下…
展开
-
SpringBoot 打成 jar 包部署(IntelliJ IDEA )
在项目的target目录下生成 jar 包 可以直接拷贝到任何位置运行 java -jar springboot.jar(jar包名)原创 2019-08-23 22:01:18 · 141 阅读 · 0 评论 -
SpringBoot 配置 yaml,properties 配置文件值获取(数组,对象,Map)以及 properties 配置文件打印中文乱码问题解决
将配置文件中配置的每一个属性的值,映射到这个组件中 @ConfigurationProperties:告诉SpringBoot将本类中的所有属性和配置文件中相关的配置进行绑定; prefix = "person":配置文件中哪个下面的所有属性进行一一映射 只有这个组件是容器中的组件,才能容器提供的@ConfigurationProperties功能 Person: package ...原创 2019-08-24 13:34:13 · 5063 阅读 · 0 评论 -
@PropertySource 代码解释
@PropertySource:加载指定的配置文件 Person.java import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.PropertySource; import org.springf...原创 2019-08-25 13:37:11 · 603 阅读 · 0 评论 -
@Configuration + @Bean 给容器中添加组件
SpringBoot 推荐给容器中添加组件的方式,推荐使用全注解的方式 1、配置类@Configuration------>相当于 Spring 的配置文件 2、使用@Bean给容器中添加组----相当于原来的 <bean id="testService" class="com.it.xxxxxx"></bean> 增加一个空的 service 用...原创 2019-08-25 13:52:53 · 302 阅读 · 0 评论 -
SpringBoot配置文件占位符
application.properties ${testDefault:defaultValue}:默认值--》defaultValue #person person.name=詹金斯${random.uuid} person.age=${random.int} person.birth=2019/01/01 person.stage=true person.maps.name=ja...原创 2019-08-25 14:07:55 · 613 阅读 · 0 评论 -
Docker RabbitMQ安装测试
前提:docker安装完成 拉镜像:(带管理界面的镜像 “-management”) docker pull rabbitmq:3-management 查看拉的镜像: docker images 运行: docker run -d -p 5672:5672 -p 15672:15672 --name (你想要指定的名称) (上面的镜像ID) 示例: dock...原创 2019-09-07 07:52:44 · 181 阅读 · 0 评论 -
RabbitMQ 三种 Exchange 模式——订阅、路由、通配符模式
订阅、路由、通配符模式,三种模式都是用了Exchange交换机,消息没有直接发送到队列,而是发送到了交换机,经过队列绑定交换机到达队列。 一、订阅模式(Fanout Exchange): 一个生产者,多个消费者,每一个消费者都有自己的一个队列,生产者没有将消息直接发送到队列,而是发送到了交换机,每个队列绑定交换机,生产者发送的消息经过交换机,到达队列,实现一个消息被多个消费者获取的目的...原创 2019-09-07 08:27:28 · 311 阅读 · 0 评论 -
SpringBoot 整合 RabbitMQ 测试发送接收消息
前提:安装好RabbitMQ,配置Exchanges---Queues 引入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifac...原创 2019-09-07 10:07:01 · 613 阅读 · 0 评论