profile
새싹 개발자

DevOps 와 개발 Container

Develepoer(개발자) 와 Operator(운영팀) 의 협업 · 소통DevOps는 애플리케이션과 서비스를 빠른 속도로 제공할 수 있도록 조직의 역량을 향상시키는 문화 철학 및 도구의 조합기존 소프트웨어 개발 및 인프라 관리 프로세스를 보다 더 빠르고 혁신적이게 개

3일 전
·
0개의 댓글
·
post-thumbnail

웹 애플리케이션 서버 ( WAS )

WAS 란 DB 조회 혹은 다양한 로직 처리를 요구하는 동적 컨텐츠를 제공하기 위해 만들어진 애플리케이션 이다. HTTP 프로토콜을 기반으로 사용자 디바이스에 애플리케이션을 수행해주며, 주로 DB 서버와 같이 수행된다. WAS는 JSP, Servlet 구동환경을 제공해

3일 전
·
0개의 댓글
·
post-thumbnail

[JAVA] Overload / Override

동일이름 메소드를 여러개를 가지나, 다른 파라미터를 사용하여 활용하는 것 서로의 파라미터 데이터 타입이 달라야 한다.파라미터 데이터 타입이 같더라도 순서가 달라야한다. ( 즉, Overload 하고자 하는 메소드와 똑같으면 안된다 ! ) ex ) 같은 메소드 , 다른

4일 전
·
0개의 댓글
·

리눅스 vs 윈도우 OS

오픈소스 운영체제 중 하나 커널 자체를 의미하기도 한다. 대형 기종에서 작동하던 Unix 를 개인용 컴퓨터에 상용한 것 CPU , 메모리 , 스토리지 처럼 시스템의 하드웨어와 리소스를 직접 관리하는 소프트웨어소스 코드가 공개되어 있는 ' 자유 소프트웨어' 와 ' 오픈소

4일 전
·
0개의 댓글
·

Spring Boot - 회원가입 / 로그인

상품 등록 및 수정하는 사이트에서 사용자의 정보 ( id, pw ) 를 가져오고 Cookie 와 Session 에 담아 회원가입 / 로그인 / 로그아웃 기능을 구현 사용자가 회원가입할 때 입력한 정보를 담는 클래스 사용자의 요청처리 중 회원가입 업무를 담당하는 컨트

2023년 1월 26일
·
0개의 댓글
·

Spring Boot - item 수정

Spring 컨테이너 내부에서 Item() 데이터를 사용자와 주고 받는 예제 이다. regions, itemType, deliveryCode 는 개발자가 명시된 범위에서 사용자가 요청하게 된다. 해당 비지니스 로직은사용자의 itemId 를 조회하여 item() 데이터를

2023년 1월 9일
·
0개의 댓글
·

Spring Boot - 사용자 요청 방식

**❗ 사용자 ( URI 리소스 ) 와 서버 ( Spring 컨테이너 ) 가 서로 데이터를 주고 받기 위해 사용되는 기법들 ** 📌 PathVariable 경로변수 🤔 바인딩 이란 ? Spring 사용자 관점에서 사용자가 입력한 값을 어플리케이션 도메인 객체에

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

REST 와 REST API

📌 {REST API} Representational State Transfer 웹의 장점을 최대한 활용할 수 있는 아키텍쳐 스타일 자원(Resoruce) - URI 행위(Verb) - HTTP METHOD 표현(Representations) 로 구성되어 있으

2023년 1월 5일
·
0개의 댓글
·

Spring Boot - Enum

요일 , 계절과 같이 고정된 데이터 값을 개발자가 직접 선언하여 사용하는 기법 데이터 선언시 첫글자를 대문자로, 단어 2개가 이어진다면 " \_ " 를 통해단어를 이어주는 약속이 있다.기본적으로 static 이 붙어있기때문에 어느 위치에서든 데이터 사용이 가능하다단순

2022년 12월 29일
·
0개의 댓글
·

Spring Boot - QueryDSL setting

특정build.gradle 에서buildscript 추가 dependencies 에implementation 추가\+plugins 아래에 apply 추가build.gradle 맨 아래에 queryDSL 추가build 폴더 우클릭 run Gradle Tasks 실행 최종

2022년 12월 14일
·
0개의 댓글
·
post-thumbnail

Spring boot 실습 4 - 연관관계 테이블 매핑

📌 개요 상단의 테이블 구조를 JPA - 연관관계 매핑을 통해 설계하고자 한다 📌 MEMBER 테이블 > 📌 ORDERS 테이블 > 📌 ORDER_ITEM 테이블 > 📌 ITEM 테이블 >

2022년 12월 8일
·
0개의 댓글
·

Spring Boot 실습 3 - 양방향 매핑 , 연관관계 테이블

외래 키(FK) 역할을 객체 참조를 통해 선언하는 역할 현재 객체는 Member 가 Team을 가졌으나,Team 은 Member를 가지지 못한다이것이 객체 참조와 외래키 (FK ) 의 가장 큰 차이점테이블은 FK만 있으면 양쪽에 연관관계를 알 수 있다.Member ->

2022년 12월 8일
·
0개의 댓글
·

Spring Boot 실습 2 - 연관관계 테이블

객체와 테이블 연관관계의 차이를 이해객체의 참조와 테이블 외래 키 (FK) 를 매핑연관관계의 주인 (OWNER)각 매핑된 @Entity 어노테이션을 주석처리한다테이블은 외래 키(FK)로 Join 해서 연관된 테이블을 찾는다객체는 참조를 사용해 연관된 객체 를 찾는다테이

2022년 12월 7일
·
0개의 댓글
·

Spring Boot 실습 1 - 테이블 설계

@Id = Primary Key @GeneratedValue = 시퀀스 적용 회원 가입 및 회원정보 조회 담당 사용자(고객) 의 요청(주문) 을 담당 Member 1명으로 N개의 Order 를 요청할 수 있다.

2022년 12월 7일
·
0개의 댓글
·
post-thumbnail

Spring Boot - JPA 2

영속성 컨텍스트와 전혀 관계가 없는 새로운 상태영속성 컨텍스트 에 관계되어 있고 관리 되어 있는 상태 영속성 컨텍스트에 저장되었다가 ( 영속 -> 비영속 ) 분리된 상태 remove 를 통해 @Entity 관계에서 삭제된 상태 영속상태에서 분리된 데이터를 말하며,JPA

2022년 12월 5일
·
0개의 댓글
·

Spring Boot - JPA 1

\+ 영속 상태 : jpa 에 속한 상태 영속성 컨텍스트의 변경내용을 DB 에 반영시키는 것 ( DB 적용 ) 변경 감지된 경우 수정된 엔티티 쓰기 지연 SQL 저장소에 등록할 경우쓰기 지연 SQL저장소의 쿼리를 DB에 전송할 경우em.flush() : 직접호출 트랜

2022년 12월 2일
·
0개의 댓글
·

Spring Boot - ORM

객체 와 관계형 데이터베이스를 따로 설계( 객체 <-> 객체 ) ( 관계형 DB <-> 관계형 DB )이 때, ORM 프레임워크 가 중간에서 매핑 한다우리가 일반적으로 알고 있는 애플리케이션 class 와 RDB 의 테이블을 연결한다는 뜻이며, 기술적으로

2022년 12월 1일
·
0개의 댓글
·
post-thumbnail

Spring Boot - Thymeleaf

타임리프는 순수 HTML 을 최대한 유지하기 때문에 웹 브라우저에서 파일을 직접 열어도 HTML 내용을 확인할 수 있음( 퍼플리셔 로 부터 파일을 전달 받기 때 리뷰하기 유용하다 ) 서버를 통해 View Template 을 거치면 동적으로 변경된 결과 확인이 가능하다.

2022년 11월 23일
·
0개의 댓글
·
post-thumbnail

Spring Boot - 스프링 컨테이너

View DispatcherServlet 을 통해 사용자의 요청을 View 영역에서 받고,받은 요청을 @Controller 영역에 전달@Controller 영역에서는사용자의 요청을 에 알맞게 메소드를 실행 ( Front Controller 방식을 통해 )@Control

2022년 11월 22일
·
0개의 댓글
·
post-thumbnail

Spring Boot - JPA

JPA 는 자바영역에서 ORM( Object-Relational Mapping) 표준 기술으로사용되는 인터페이스 모음이다. 즉, 실제적으로 구현된 것이 아니라, 구현된 클래스와 매핑을 해주기 위해 사용되는 프레임워크이다.기존의 반복 코드 그 중 SQL 문 ( selec

2022년 11월 22일
·
0개의 댓글
·