인기글
- [Java] equals()과 == 차이점, String Constant Pool(상수 풀) 자바에서 String의 값을 비교할때 equals()를 쓰시나요 ==을 쓰시나요? 보통 산술연산자에서 값을 비교할때는 ==을 하는데요 인텔리제이에서 String의 값을 비교할때 ==을 쓰면 아래와 같은 메세지를 확인할 수 있어요 option+enter를 눌러주면 ==을 equals()로 바꾸라고 조언을 해줍니다. ==와 equals()는 어떤 차이가 있는걸까요? ==은 비교를 위한 연산자, equals()는 비교를 위한 메소드로 둘다 비교를 하는 목적은 맞습니다. ⭕️ 하지만 비교를 하는 내용 ❗️알맹이❗️가 다릅니다. ❌ ==은 주소 값을 비교합니다. equals는 주소 안에 들어있는 값을 비교합니다. 그렇다면,,, new String("Java")와 new String("Java")는 같을까요? 🤔 .. 2020.04.29
- Spring Boot에 Swagger 적용하기 Swagger - REST API 개발 시 문서를 자동으로 만들어주는 프레임워크 (*REST API: 웹에 존재하는 자원에 고유한 URI를 부여해 외부에서 플랫폼이나 언어와는 독립적으로 활용 가능한 인터페이스) - 간단한 설정으로 프로젝트에 지정한 URL들을 HTML 화면으로 확인 - API에 대한 매뉴얼 자동 생성 - Postman과 같이 API 테스트 가능 - Java, Python, Node.js 등 다양한 언어를 지원한다. Spring Boot에 Swagger 적용하기 1. 라이브러리 추가 Maven Project일 경우 pom.xml에 추가 io.springfox springfox-swagger2 2.9.2 io.springfox springfox-swagger-ui 2.9.2 Gradle .. 2019.07.09