728x90 반응형 전체 글85 [Spring Boot] 환자 관리 프로그램 - 설정 (1) 게시판 연습할겸 환자 관리 프로그램을 만들어 보겠습니다. dependencies는 위의 네개를 추가합니다. application.properties spring.datasource.driver-class-name=org.mariadb.jdbc.Driver spring.datasource.url=jdbc:mariadb://localhost:3306/db이름 spring.datasource.username=아이디 spring.datasource.password=패스워드 # JPA가 실행한 SQL 쿼리를 콘솔에 출력합니다. 애플리케이션 실행 중에 실행된 SQL을 확인할 수 있습니다. spring.jpa.show-sql=true # Hibernate의 DDL 작업 설정입니다. "update"로 설정하면 존재하지.. 2023. 10. 18. [DB] RDBMS vs NoSQL 이번 포스팅은 RDBMS와 NoSQL의 차이와 각각의 특징, 장단점들을 파악하고 어떤게 더 좋은 지 알아보겠습니다. 관계형 데이터 베이스 (RDBMS) 관계형 데이터베이스(關係形 Database, Relational Database,문화어: 관계자료기지, 관계형자료기지, RDB)는 키(key)와 값(value)들의 간단한 관계를 테이블화 시킨 매우 간단한 원칙의 전산정보 데이터베이스이다. 1970년 에드거 F. 커드가 제안한 데이터 관계형 모델에 기초하는 디지털 데이터베이스이다.[1] 출처 : 위키백과 특징 테이블(table) : RDBMS의 기본 데이터 구조는 테이블입니다. 각 테이블은 관련된 데이터 레코드의 집합으로 구성되며 각 레코드는 행으로 표현됩니다. 열(column) : 테이블의 각 열은 특정.. 2023. 10. 18. Lombok 사용하기 자바, 스프링 개발자라면 필수 아이템처럼 사용하는 lombok에 대해서 포스팅 하겠습니다. Lombok (Project Lombok)이란? Java의 라이브러리로써 반복되는 메서드를 Annotation을 사용해서 자동으로 작성해주는 라이브러리다. Spring Boot 에서 Lombok 사용하기 Spring Boot 에서 사용하려면 build.gradle에 의존성을 추가하면 됩니다. annotationProcessor 'org.projectlombok:lombok' 이제 Lombok의 주요 어노테이션을 알아보겠습니다. Lombok Annotation @Getter : 게터 메서드를 자동으로 생성합니다. @Setter : 세터 메서드를 자동으로 생성합니다. @ToString : toString() 메서드를 .. 2023. 10. 17. [Java] 객체 지향 프로그래밍(Object-Oriented Programming, OOP) - 다형성 (4) 저번 포스팅인 캡슐화에 이어서 다형성에 대해 포스팅 하겠습니다. https://jisaydeveloper.tistory.com/27 [Java] 객체 지향 프로그래밍(Object-Oriented Programming, OOP) - 캡슐화 (3) 저번 포스팅인 상속에 이어서 캡슐화에 대해서 포스팅 하겠습니다. https://jisaydeveloper.tistory.com/26 [Java] 객체 지향 프로그래밍(Object-Oriented Programming, OOP) - 상속 (2) 추상화에 이어서 상속을 알아보 jisaydeveloper.tistory.com 정의 다형성은 "다양한 형태"를 의미하며, 객체 지향 프로그래밍에서 다양한 객체를 일반적인 방법으로 처리하는 능력을 나타냅니다. 이것은 코드의 유.. 2023. 10. 17. 이전 1 ··· 12 13 14 15 16 17 18 ··· 22 다음 728x90 반응형