호스팅 용어 차이
호스팅을 검색하면 서버호스팅, DB호스팅, 웹호스팅, 클라우드 등등 정말 다양한 호스팅이 나온다.
혼란하다 혼란해.
정리해보면 생각보다 간단한 개념인데 용어가 많다보니 차근차근 정리해보았다.
호스팅을 검색하면 서버호스팅, DB호스팅, 웹호스팅, 클라우드 등등 정말 다양한 호스팅이 나온다.
혼란하다 혼란해.
정리해보면 생각보다 간단한 개념인데 용어가 많다보니 차근차근 정리해보았다.
JPA(Java Persistnece API)란
JPA를 왜 사용할까? SQL 중심적인 개발에서 객체중심으로 개발이 가능하고 CRUD와 같은 간단한 메서드 생산성이 올라간다.
JPA VS JDBC 포스팅에 DB CONNECT 프로그램에 대해 자세히 정리해놓았다.
자바프로젝트를 사용하면서 없어선 안될 라이브러리가 바로 롬복이다.
스프링부트프로젝트로 생성시 롬복 라이브러리를 바로 추가할 수 있다.
또는 사이트에서 jar를 다운로드받아 외부라이브러리로 import하여 사용할 수 있다.
스프링부트 프로젝트를 설정하다보면 application.properties 또는 application.yml 혹은 둘 다 만날때가 있다.
이 둘은 외부 속성을 설정하는 파일이다. 그럼 둘의 차이점은 무엇일까?
Swagger는 다양한 라이브러리가 있다. 그 중 Swagger2와 Swagger-ui 조합이 현재 가장 많이 사용된다.
오늘 포스팅에서는 스프링부트환경에서 Swagger2 라이브러리보다 쉽게 사용할 수 있는 Springfox Boot Starter를 소개하려고한다.
Junit 사용법을 예시와 함께 확인해보자
클라이언트와 서버끼리 RestTemplate객체를 사용하여 JSON을 주고받을 수 있다.