내마음대로만들어보자/JAVA & Spring25 RDBMS - H2 , MySQL 우선은 배울부분에 대해서 그림으로 간략하게 설명을 해주셔서 이해가 빠른 것 같다. 1. RDBMS란? RDBMS(Relational DataBase Management System)은 컴퓨터에 정보를 저장하고 관리하는 기술입니다. 성능/관리 면에서 매우 고도화된 엑셀 이라고 한다. (엑셀을 자주사용하고 있어서 처음접하는 부분이지만 익숙한듯한 느낌) 2. RDBMS 종류 MySQL PostgreSQL Oracle Database 유료인 Oracle을 제외하고 보통 MySQL, PostgreSQL 중에서 많이 고르는 편인데, MySQL에 대해서 공부를 해보자! 사실 무료/유료 서비스와는 기능차이는 별다르게 없다고한다. 1. H2 In-memory DB의 대표 주자 In-memory DB란 서버가 작동하는 동.. 2021. 6. 21. 데이터 응답하기 - RestController 화면에 클래스 정보를 띄우고 응답할때 RestController 를 사용한다. Rest란 서버의 응답이 JSON 형식임을 나타낸다. Controller 란? 자동응답기라고 보면되며, 클라이언트의 요청(Request)을 전달받는 코드를 Controller 라고 부릅니다 JSON 만을 돌려주는 것은 RestController 라고 부릅니다. RestConroller 만들기 src > main > 내가작업중인 패키지에 controller 패키지를 만든다. CourseController.java 파일을 만듭니다. → 이때 Course 는 자바클래스명과 일치해야한다. CourseController.java 작성샘플코드 @RestController public class CourseController { @GetM.. 2021. 6. 19. Getter, Setter 실제 회사에서 사용하는 클래스의 모든정보는 중요정보가 대부분이다.(회원정보,결제정보 등등) 이러한 정보들을 손쉽게 바꾸면 안된다. 그래서 자바의 클래스에서는 밖에 드러내도 되는 것들을 public, 함부로 바꾸면 안되는 것들을 private으로 구분해서 나타낸다. 이때, private으로 구분했을때 필요한 매소드가 Getter , Setter 다. 2021. 6. 19. JAVA 클래스 & 생성자 기초 JAVA에서 중요한 클래스와 생성자에 대해서 복습하고 정리해보자. 1. 클래스 클래스는 정보를 묶는거라고 보면된다. 또한, 클래스에서 묶는 정보는 멤버변수라고한다. JAVA Class를 생성할때에 주의할점으로는 맨 앞글자는 대문자로 생성해야된다! public class Course { // title, tutor, days 가 Course 라는 맥락 아래에서 의도를 분명하게 보여준다. public String title; public String tutor; public int days; } * Course 는 생성한 폴더명과 일치해야한다. * title, tutor, days : 멤버변수 2. 생성자 Course course = new Course(); course.title = "웹개발의 봄, Spr.. 2021. 6. 19. 이전 1 2 3 4 5 6 7 다음