본문 바로가기
728x90

코드프레소 체험단76

[오프라인] 2022-02-05 의존성 주입을 하는 방식은 총 3가지가 있다 이 중에서 객체 선언을 하고 생성자를 만들어서 의존성을 주입하는 방식이 제일 빈번하게 사용된다 예시) 계층형 아키텍처 변경의 책임을 갖는 애만 변경되고 다른 계층은 변경이 되지 않아 전체적인 변경이 최소화된다! Spring Repository Database에 접근하여 데이터 저장, 조회 등을 수행하는 역할 Service와 Datavase 사이의 추상화 된 계층 Database 기술이 변경되면 Repository 코드는 변경될 수 있지만, Service 계층의 코드는 변경되지 않도록 설계한다 데이터를 접근하기 위한 기술 JDBC : Database에 접근하기 위한 Java의 표준 API JDBC Template : JDBC를 효율적으로 사용하기 위한 Sprin.. 2022. 2. 6.
[처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터 조회 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 데이터 조회 SELECT 문을 사용하여 테이블의 데이터를 조회한다 column1, column2, .. 에는 조회를 원하는 컬럼명을 기재한다 데이터 조회 연습문제 1. Customers 테이블에서 cust_id, cust_address, cust_city 컬럼 조회 SELECT cust_id, cust_address, cust_city FROM Custome.. 2022. 2. 4.
[처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터 정의 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 데이터베이스의 주요 구성 요소 Schema : Application마다 1개 -> 엑셀 파일 Table : 각 Application의 세부 기능마다 정의한다 -> 시트 Column : 각 기능에 필요한 요소들 -> 데이터 종류 Row : 데이터 1건 (Record) -> 실제 데이터 주요 구성 요소의 예시 주요 데이터 타입 데이터 타입 : 컬럼에 어떠한 형태.. 2022. 2. 4.
[처음 시작하는 SQL 프로그래밍] 실습 환경 구성 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr MySQL 설치는 그냥 기본 옵션으로 진행하면 될 듯 싶습니당~ 난 이미 설치 해놔서 PASS! MySQL Workbench MySQL을 다루기 위한 도구 SQL 작성, 실행, 결과 조회가 가능하다 CSV 파일 export, import가 가능하다 그 외 MySQL 관리 기능을 제공한다 게다가 무료 Tool! MySQL Workbench Connection .. 2022. 2. 4.
[처음 시작하는 SQL 프로그래밍] MySQL 소개 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 데이터베이스란? 데이터는 다양한 방법으로 관리가 가능하다 -> 파일, 엑셀 등.. 여러 사람이 공유하여 사용할 목적으로, 통합하여 관리되는 데이터의 집합이다 데이터베이스를 사용하면, 자료 항목의 중복을 없애고 자료를 구조화하여 저장함으로써 자료 검색과 갱신의 효율을 높인다 단순 파일로 데이터를 관리하는 것이 서류 더미라면, 데이터베이스는 잘 정리된 캐비닛으로.. 2022. 2. 4.
[Spring Boot 웹 개발 입문] HTTP 메소드와 Request Body, REST API 문서 HTTP Hyepr Text(웹 페이지)를 컴퓨터가 주고 받기 위한 규약 컴퓨터 간의 데이터를 주고 받기 위해서는 명확한 약속이 필요하다 IETF, W3C 등의 국제 표준 단체에서 HTTP에 대한 표준을 정하여 배포한다 모든 브라우저 웹 서버 등은 HTTP 표준에 따라 개발되고 통신한다 HTTP Method HTTP 규약 중 하나로, 특정 자원에 대해 수행하는 행동의 종류를 명시한다 자원의 생성, 조회, 수정, 삭제, 일부 수정 등.. HTTP Method를 사용하면 단일 URI로 다양한 행동을 정의할 수 있다 주로 사용되는 HTTP Method GET (자원의 조회) POST (자원의 생성) PUT (자원의 수정) DELETE (자원의 삭제) HTTP Method와 .. 2022. 2. 3.
728x90