profile
기쁘게 코딩하고 싶은 백엔드 개발자
태그 목록
전체보기 (111)Java(57)알고리즘(53)백준(53)algorithm(52)boj(52)Spring(17)JPA(14)문자열(11)입출력(11)for문(11)구현(9)배열(7)조건문(7)if문(6)CS(6)mapping(6)매핑(6)사칙연산(5)스프링(5)Spring boot(5)게시판(5)스프링부트(4)엔티티(4)Springboot(4)entity(4)게시물(3)함수(3)while문(3)이미지(3)API(3)연관관계(3)나눗셈(2)양방향(2)transaction(2)OS(2)service(2)computer science(2)DTO(2)db(2)게시글(2)Controller(2)applicationcontext(2)트랜잭션(2)곱셈(2)반올림(2)컴포넌트(2)나머지(2)MultipartFile(2)수학(2)container(2)network(2)네트워크(2)소수점(2)tripadvisor(1)PK(1)XML(1)격리(1)빠른입출력(1)eclipse(1)공개키(1)COLUMN(1)수정시간(1)테스트(1)방화벽(1)당근마켓(1)EOF(1)protocol(1)요구사항 분석(1)format(1)컨테이너(1)뺄셈(1)형식(1)필드(1)LocalDate(1)엔티티매핑(1)프로토콜(1)파일(1)String(1)일대다(1)다대일(1)일대일(1)다대다(1)repository(1)@property(1)영속성(1)에러(1)BufferedWriter(1)cpu(1)scheduling(1)크기(1)스프링빈(1)JPA Auditing(1)BufferedReader(1)다중파일(1)기본키(1)컬럼(1)Configuration(1)손익분기점(1)객체지향(1)redirect(1)spring-data-jpa(1)삭제(1)Database(1)영속성 관리(1)SCAN(1)최댓값(1)messagesource(1)단방향(1)등차수열(1)primary key(1)StringTokenizer(1)운영체제(1)Singleton(1)덧셈(1)셀프 넘버(1)설계(1)git(1)airbnb(1)이클립스(1)스캔(1)imageIcon(1)component(1)리다이렉팅(1)클론코딩(1)한수(1)environment(1)반환(1)Autowired(1)생성시간(1)field(1)평균(1)http(1)해시(1)개발(1)윤년(1)profile(1)django(1)대칭키(1)벌집(1)회원(1)도메인(1)구현 기능(1)파일업로드(1)PORT(1)알파벳(1)산술 연산자(1)조회(1)분수(1)스케줄링(1)Isolation(1)요구사항(1)form-data(1)iptables(1)bean(1)environmentcapable(1)(1)memory hierachy(1)

[JPA] 저장 프로시저(Stored Procedure)

여러 SQL 문장들을 SQL 서버에서 한 단위로 저장해서 편리하게 호출할 수 있게 만든 것영구저장모듈(Persistence Storage Module)데이터베이스에 대한 일련의 작업을 정리한 절차를 RDBMS에 저장한 것(지속성)CREATE PROCEDURE {프로시저

2021년 9월 15일
·
0개의 댓글

[JAVA] ThreadLocal

스레드 단위로 로컬 변수를 제공하는 클래스get 또는 set 메서드를 통해 접근하는 각 스레드가 고유하고 독립적으로 초기화 된 변수의 복사본을 갖는다는 점에서 일반 변수와 다름일반 변수의 수명은 특정 코드 블록 범위 내에서만 유효stack 영역에 변수를 선언하는 것에

2021년 9월 5일
·
0개의 댓글

[JPA] Chapter 10. 객체지향 쿼리 언어 4 - 객체지향 쿼리 심화

이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다.여러 건을 한 번에 수정하거나 삭제하는 연산기존의 수정 및 삭제 방법 사용 시, 수백 개 이상의 엔티티를 처리하는 데 소요되는 시간이

2021년 9월 4일
·
0개의 댓글

[JPA] Chapter 10. 객체지향 쿼리 언어 3 - 네이티브 SQL

이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다.JPQL은 특정 데이터베이스에 종속적인 기능 지원 x특정 데이터베이스에서만 지원하는 함수, 문법, SQL 쿼리 힌트인라인 뷰, UNIO

2021년 9월 4일
·
0개의 댓글

[JPA] Chapter 10. 객체지향 쿼리 언어 2 - QueryDSL

이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다.쿼리를 문자가 아닌 코드로 작성해도 쉽고 간결하며 모양도 쿼리와 비슷하게 개발할 수 있는 프로젝트JPQL 빌더 역할 수행오픈소스 프로젝

2021년 8월 29일
·
0개의 댓글
post-thumbnail

[Spring] ResourceLoader

ApplicationContext에 대한 상위 인터페이스 역할 수행이벤트 기반 프로그래밍에 유용한 인터페이스Event 객체가 있고, Event 객체를 다루는 EventHandler 객체가 존재하는 것디자인 패턴 중 하나인 Observer Pattern의 구현체하나의 객

2021년 8월 28일
·
0개의 댓글
post-thumbnail

[Spring] ApplicationEventPublisher

1. 개요 ApplicationContext에 대한 상위 인터페이스 역할 수행 이벤트 기반 프로그래밍에 유용한 인터페이스 > #### 💡 이벤트 기반 프로그래망? Event 객체가 있고, Event 객체를 다루는 EventHandler 객체가 존재하는 것 디자인 패턴

2021년 8월 27일
·
0개의 댓글

[JAVA] Iterator와 Enhanced For Loop

자바의 컬렉션 프레임워크에서 컬렉션에 저장된 요소들을 읽어오는 방법을 표준화 한 것Collection 인터페이스에서는 Iterator 인터페이스를 구현한 클래스의 인스턴스를 반환하는 iterator() 메소드를 정의하여 각 요소에 접근하도록 함→ Collection 인

2021년 8월 25일
·
0개의 댓글

UML 스테레오 타입

다른 모델 요소의 용도를 식별하는 모델 요소모델 요소의 의미 정제 가능아티팩트가 특정 유형의 아티팩트임을 표시한 모델 요소가 다른 모델 요소를 사용하는 방법을 자세히 표시의미나 사용법이 다른 모델 요소를 설명할 수 있음UML에서 제공하는 기본 요소 외에 추가적인 확장

2021년 8월 25일
·
0개의 댓글

[DB] SQL 인젝션(SQL Injection)

1. 개요 > 응용 프로그램 보안 상의 허점을 의도적으로 이용해, 악의적인 SQL문을 실행되게 함으로써 데이터베이스를 비정상적으로 조작하는 코드 인젝션 공격 방법 2. 종류 2.1 Error based SQL Injection GET, POST 요청 필드, HTTP

2021년 8월 25일
·
0개의 댓글

[JPA] Chapter 10. 객체지향 쿼리 언어 1 - JPQL

들어가기 앞서 이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다. > - JPA는 복잡한 검색 조건을 사용해서 엔티티 객체를 조회할 수 있는 다양한 쿼리 기술을 지원 JPQL은 가장 중요한 객체지향 쿼리 언어이며, 나머지 쿼리 언어들은 JPQL을 편리하게 사용하도록 도와주...

2021년 8월 23일
·
0개의 댓글

[SW공학] 결합도(Coupling)와 응집도(Cohesion)

모듈화(Modularization)소프트웨어를 각 기능별로 나누는 것프로그램이 효율적으로 관리될 수 있도록 시스템을 분해하고 추상화함으로써 소프트웨어 제품의 성능을 향상시키거나 시스템의 수정 및 재사용, 유지 관리를 용이하게 하는 기법모듈(Module)기능별로 나눠진

2021년 8월 17일
·
0개의 댓글

[OS] 데드락(DeadLock)

두 개 이상의 작업이 서로 상대방의 작업이 끝나기 만을 기다리고 있기 때문에 결과적으로 아무것도 완료되지 못하는 상태다음의 조건들을 모두 충족할 경우 발생한다.상호배제(Mutual exclusion)프로세스들이 필요로 하는 자원에 대해 배타적인 통제권을 요구한다.점유대

2021년 8월 15일
·
0개의 댓글
post-thumbnail

[JPA] Chapter 9. 값 타입

이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다.엔티티 조회 시 연관된 엔티티들이 항상 사용되지는 않음→ 이를 해결하기 위해 사용하는 방법 "지연 로딩"엔티티가 실제 사용될 때까지 데

2021년 8월 14일
·
0개의 댓글

[JPA] Chapter 8. 프록시와 연관관계 관리

이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다.엔티티 조회 시 연관된 엔티티들이 항상 사용되지는 않음→ 이를 해결하기 위해 사용하는 방법 "지연 로딩"엔티티가 실제 사용될 때까지 데

2021년 8월 9일
·
0개의 댓글
post-thumbnail

[JSP] Chapter 1. 웹 프로그램 개요

들어가기 앞서 이 글은 실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌(https://www.inflearn.com/course/실전-jsp_renew/dashboard)을 수강하며 학습한 내용을 정리한 글입니다. 모든 출처는 해당 강의에 있습니다.

2021년 8월 4일
·
0개의 댓글

[JPA] Chapter 7. 고급 매핑

이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다.객체의 상속 관계를 데이터베이스에 어떻게 매핑할 것인가관계형 데이터베이스에는 상속이라는 개념이 존재하지 않음슈퍼타입 서브타입 관계 모델

2021년 7월 31일
·
0개의 댓글

eclipse git-upload-pack not permmited on 에러

이클립스에서 git pull/push를 진행할 때 git-upload-pack not permmited on 오류가 발생할 때가 있다.그럴 경우, 기본적으로 다음 항목들을 체크해봐야 한다.git 계정, 즉 아이디 및 비밀번호가 맞지 않는 경우원격저장소 uri가 잘못 된

2021년 7월 28일
·
0개의 댓글

[JPA] Chapter 6. 다양한 연관관계 매핑

이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다.다중성참조방향 : 객체 관계에서 어느쪽 관계를 참조하는가단방향 : 한 쪽만 참조양방향 : 서로 참조연관관계의 주인 : 두 객체 연관관계

2021년 7월 27일
·
0개의 댓글
post-thumbnail

[Network] 암호기술, 암호화 알고리즘

📖 암호기술 1.1 정의 > 중요한 정보를 읽기 어려운 값으로 변환하여 제 3자가 볼 수 없도록 하는 기술 1.2 용어 | 용어 | 설명 | | :--: | :-- | | 평문(plaintext) | 암호기술을 통해 보호하고자 하는 원본 데이터 | | 암호문(cip

2021년 7월 25일
·
0개의 댓글