profile
스프링 백엔드를 공부중인 대학생입니다!
태그 목록
전체보기 (84)JPA(23)spring mvc(13)게시판(11)project(11)Database(9)http(9)JPQL(7)JDBC(4)Spring DB(4)파일 업로드(4)http header(3)영속성(3)Design Pattern(3)Java(3)개념(3)Entity Mapping(2)추상 자료형(2)메시지(2)HTTP Request(2)error(2)연관 관계(2)ORM(2)자료 구조(2)국제화(2)DTO(2)HTTP 메서드(2)Proxy(1)DAO(1)http 상태코드(1)쿠키(1)constraints(1)SQL SELECT(1)지연 로딩(1)validation(1)foreign key(1)url(1)고급 매핑(1)시간복잡도(1)PORT(1)Thymeleaf(1)SQL NULL(1)알고리즘(1)springMVC(1)JOIN(1)URN(1)SOLID(1)성능 최적화(1)entity(1)Attribute data type(1)ip(1)tcp(1)ArgumentResolver(1)오버라이딩과 오버로딩(1)REST API(1)adapter 패턴(1)SQL Constraint(1)JPQL 페이징(1)캐시(1)상속 관계 매핑(1)JPQL 엔티티 직접 사용(1)JPQL Named Query(1)Collection(1)인터넷 네트워크(1)HTTP Message Converter(1)JPQL Bulk 연산(1)검색 기능(1)JDBC CRUD(1)Three - Schema Architecture(1)Request 매핑(1)content negotiation(1)logging(1)즉시 로딩(1)schema & state(1)조건절과 논리/비교 연산자(1)페이징 처리(1)MVC 패턴(1)Table(1)http response(1)bean validation(1)PRG 패턴(1)Three-valued logic(1)servlet(1)값 타입(1)subquery(1)OSIV(1)VO(1)데이터베이스 연결(1)영속성 전이(1)relation(1)inner class(1)primary key(1)@MappedSuperclass(1)Hibernate(1)MyBatis(1)Spring(1)준영속(1)고아 객체(1)static(1)Front Controller 패턴(1)JPQL Join(1)파일 다운로드(1)sql(1)LocalDateTime(1)관계형 데이터베이스(1)flush(1)HTTP 정보(1)URI(1)OOP(1)JPQL 조건식(1)DNS(1)data model(1)JPQL 프로젝션(1)HTTP 전송 방식(1)
post-thumbnail

✏️ [Spring DB] JDBC 개발 - CRUD

이번에는 JDBC를 활용해서 간단한 등록, 조회, 수정, 삭제를 개발하고 테스트 코드까지 만들어보겠습니다.

약 19시간 전
·
0개의 댓글
·
post-thumbnail

✏️ [Spring DB] 데이터베이스 연결

애플리케이션과 데이터베이스를 연결해보겠습니다.

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

✏️ [SpringDB] JDBC 이해

JDBC는 왜 등장했을까요? JDBC가 등장하면서 무엇이 달라졌을까요?

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

✏️ [Spring DB] 프로젝트 생성

SpringDB 공부하기 전에 프로젝트 환경 설정을 합니다.

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

✏️ [Database] 테이블 조인(join)

table의 중요한 포인트 join을 알아봅시다.

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

✏️ [Database] Three-valued logic

TRUE, FALSE은 흔히 알고 있습니다. 그러나 SQL에서는 UNKNOWN까지 통틀어서 Three-valued logic이라고 합니다.

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

✏️ [Database] subquery (쿼리 안의 쿼리)

쿼리 안의 쿼리라고 불리는 subquery에 대해서 이야기 해보겠습니다. 또한, EXISTS, ANY, IN 등의 응용 방법도 소개합니다.

2023년 11월 20일
·
0개의 댓글
·
post-thumbnail

✏️ [Database] 데이터 조회하기 (SELECT)

데이터를 조회하는 SQL의 SELECT 문법에 대해 알아보고 여러가지 키워드를 알아봅니다.

2023년 11월 18일
·
0개의 댓글
·
post-thumbnail

✏️ REST API와 Spring MVC의 차이

공부를 하다가 자주 드는 의문이 있었다.'REST API와 Spring MVC의 차이는 뭐지? 언제 사용하는거지?'얼추 알고 있었지만 두루뭉실하게 알고 있던 지식을 정확하게 알고싶어서 글을 작성한다.

2023년 11월 18일
·
0개의 댓글
·
post-thumbnail

✏️ 정적 멤버 클래스를 이용하여 DTO 관리하기

하나의 도메인에서 DTO가 여러개 나오게 되면서 클래스 파일도 많아졌다. "이걸 좀 더 효율적으로 소스코드를 줄일 수 있는 방법은 없을까?" 고민을 했다. 답은 static Inner class에 있었다.

2023년 11월 18일
·
0개의 댓글
·
post-thumbnail

✏️ [Database] 테이블에 데이터 추가 / 수정 / 삭제하기

데이터 추가하기 (insert) 데이터 수정하기 (update) 데이터 삭제하기 (delete) 조건절과 논리/비교 연산자 (where) 를 알아봅니다.

2023년 11월 18일
·
0개의 댓글
·
post-thumbnail

✏️ [Database] (2) Key와 constraint 설정하기

지난 1편에 이어서 Primary Key, Foreign Key를 알아보고 SQL 문법의 Constrains를 알아봅니다.

2023년 11월 16일
·
0개의 댓글
·
post-thumbnail

✏️ [Database] (1) SQL의 개념과 데이터베이스와 테이블 생성하기

SQL의 개념과 데이터베이스를 공부합니다. SQL을 활용해서 DB와 TABLE을 생성해보겠습니다.

2023년 11월 15일
·
0개의 댓글
·
post-thumbnail

✏️ [Database] 관계형 데이터베이스, Relation, Key, Constraints

관계형 데이터베이스, Relation, Key 등등을 알아보고 이해를 위해서 수학에서의 Relation을 알아봅시다.

2023년 11월 14일
·
0개의 댓글
·
post-thumbnail

✏️ [Database] 데이터베이스 개론

DataBase(DB)란 전자적으로(electronically) 저장되고 사용되는 관련있는(related) 데이터들의 조직화된 집합(organized collection)이다.

2023년 11월 12일
·
0개의 댓글
·
post-thumbnail

✏️ [API 개발 고급] OSIV와 성능 최적화

OSIV를 왜 알아야할까? OSIV를 모르면 장애로 이어질 수가 있기 때문이다.

2023년 11월 10일
·
0개의 댓글
·
post-thumbnail

✏️ [JPQL] 벌크 연산

⭐️ 벌크 연산 엔티티를 수정하려면 영속성 컨텍스트의 변경 감지 기능이나 병합을 사용하고, 삭제하려면 엔티티 매니저의 remove() 메서드를 사용한다. 하지만, 이러한 방법으로 수많은 엔티티를 하나씩 처리하기에는 시간이 오래 걸릴 것이다.

2023년 11월 2일
·
0개의 댓글
·
post-thumbnail

✏️ [JPQL] Named query

동적 쿼리는 em.createQuery(”select ..”)와 같이 JPQL을 문자로 완성해서 직접 넘기는 것을 동적 쿼리라 한다.

2023년 11월 2일
·
0개의 댓글
·
post-thumbnail

✏️ [JPQL] 엔티티 직접 사용

엔티티 직접 사용 - 기본 키 값 객체 인스턴스는 참조 값으로 식별하고 테이블의 행(row)은 기본 키 값으로 식별한다. JPQL에서 엔티티를 직접 사용하면 SQL에서 해당 엔티티의 기본 키 값을 사용한다.

2023년 10월 30일
·
0개의 댓글
·
post-thumbnail

✏️ [JPQL] 경로 표현식

⭐️ JPQL 경로 표현식 JPQL 경로 표현식 경로 표현식이란 .(점)을 찍어 탐색하는 것을 의미한다. 우선 위 SQL을 보는 것만으로는 이해가 쉽게 되지 않으니 다음 경로 표현식 용어 정리를 살펴보자.

2023년 10월 30일
·
0개의 댓글
·