引入依赖在pom.xml中引入依赖spring-boot-starter-activemq生产者(producer) 和 消费者(consumer)都会用到的代码// 1.获取连接工厂 ConnectionFactory factory = new ActiveMQConnectionFactory("tcp://127.0.0.1:61616"); // 2.创建连接对象 Connnection connection = factory.createConnection(); // 3.启动连接 connection.start(); // 4.创建会话 Session session = connection.createSession(false,Session.AUTO_ACKNOWLEDGE); // 5.创建消息类型(主题或者队列) Destination destination = session.createQueue("queue_style"); Destination destination = session.cr
第一步,添加依赖在pom.xml中添加依赖,引入spring-boot-stater-test第二步,编写测试类// DemoTest.java package com.wlmqtc.www @RunWith(SpringRunner.class) @SpringBootTest public class DemoTest{ @Test public void test1(){ System.out.println("第一个测试!") } }其他注意注意第二步测试类中的三个注解的使用,RunWith(SpringRunner.class)、@SpringBootTest、@Test
jackson 是干什么的jackson 是用来完成 java对象(pojo)与json对象之间的序列化与反序列化的jackson 怎么使用jackson 是springboot内置的默认的,在maven工程中只需引入spring-boot-starter-json即可,但是作为一个web工程,如果已经引入了spring-boot-starter-web,则不需要额外引入spring-boot-starter-json了。jackson 几个重要简单的东西 ObjectMapper 类 作用:核心类,json的操作都在其下实现ObjectMapper mapper = new ObjectMapper(); writeValueAsString 作用:序列化,将 pojo 转换为 jsonmapper.writeValueAsString(Obj); readValue 作用:反序列化,将 json 转换为 pojomapper.readValue(jsonString, Obj.class);常见注解 @JsonIgnore 作用域:属性上作用:生成 json 时忽略此属性(不生成)
Spring Boot的启动方式比较特别,因为他内置集成国Tomcat,所以不需要再做手动配置了,编写一个主程序作为一个启动类即可。这个启动类位于主包下,如:src/main/java/com/wlmqtc/www/Application.java// Application.java package com.wlmqtc.www; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Application(){ public static void main(String[] args){ SpringApplication.run(Application.class, args); } }@SpringBootApplication 用来将一个类标记为Spring Boot的程序,是一个必不可少的注解。运
Minghui
却道天凉好个秋!
CC BY-NC-SA 4.0