본문 바로가기
728x90

개발아닌개발63

[SpringBoot] 프로젝트에 hateoas 기능 사용하기 우리가 개발한 API를 사용하는 사용자 입장에서는 다양한 추가 정보를 한번에 얻을 수 있다는 장점이 있는 hateoas 에 대해 적용한다. Level3 단계의 REST API 구현을 위한 HATEOAS 적용. hateoas 기능을 사용하기 위해서 1. pom.xml에 내용을 추가한다. org.springframework.boot spring-boot-starter-hateoas 2. 사용중인 버전 확인하기 sping 버전에 따라서 작성하는 코드가 상이하다. 버전 2.1.8.RELEASE 일 경우 Resource ControllerLinkBuilder 2.2 그 이상 EntityModel WebMvcLinkBuilder 버전은 pom.xml 파일의 상단부근에 하기와 같이 나와있으니 버전을 찾아 확인하면된다.. 2021. 11. 5.
[오류] java.lang.IllegalStateException: Invalid configuration: 'virtualHost' must be non-null. 오류 발생 java.lang.IllegalStateException: Invalid configuration: 'virtualHost' must be non-null. at com.rabbitmq.client.impl.AMQImpl$Connection$Open.(AMQImpl.java:523) at com.rabbitmq.client.AMQP$Connection$Open$Builder.build(AMQP.java:248) at com.rabbitmq.client.impl.AMQConnection.start(AMQConnection.java:425) at com.rabbitmq.client.impl.recovery.RecoveryAwareAMQConnectionFactory.newConnection(Rec.. 2021. 11. 5.
SpringBoot 프로젝트 개요 맨땅에 헤딩으로 프로젝트를 시작하게 되었다. 목표는 연계서버에 들어갈 코드 구현.(연계서버이기 때문에 나와 연동되는 다른 것이 존재) STS4프로그램에서 SpringBoot 프로젝트 개발 사용 기술은 Kafka, Rabbitmq, postgresql, mongoDB, restfulAPI 등 우분투 20.04.03LTS 환경에서 서버가 설치되며 Putty로 접근, Window에서 개발 진행 예정 하는일은 회원가입 구현 (+ 마이페이지) --> 반응형 웹을 통해 웹/앱 사용가능하도록 플랫폼을 통해 OpenAPI 제공 외부 데이터를 가져와 DB에 저장 개발하면서 살 붙이는중.. 2021. 11. 5.
반응형