profile
Full-Stack Developer
post-thumbnail

MyBatis란?

MyBatis는 Java에서 SQL을 직접 작성하여 데이터베이스와 연동할 수 있게 해주는 SQL Mapper 프레임워크이다.ORM(JPA)처럼 객체 중심이 아니라, SQL 중심 개발을 지향한다.

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

[DB] MSSQL이란? – Microsoft SQL Server 개념 정리

MSSQL(Microsoft SQL Server)은마이크로소프트(Microsoft)에서 개발한 관계형 데이터베이스 관리 시스템(RDBMS)이다.

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

[Java] Spring Boot란?

백엔드 개발을 공부하다 보면 가장 많이 듣게 되는 단어 중 하나가 바로 Spring Boot다.그렇다면 Spring Boot는 정확히 무엇이고, 왜 이렇게 많이 사용될까?이번 글에서는 Spring Boot의 개념, 등장 배경, 특징, 그리고 왜 사용하는지를 정리해본다.

2026년 1월 8일
·
0개의 댓글
·
post-thumbnail

[JAVA] 스택(Stack) 이란?

스택(Stack)은 한쪽(top)에서만 원소의 삽입과 삭제가 이루어지는 자료구조입니다.특징적으로 LIFO(Last-In-First-Out), 즉 후입선출 구조를 가집니다.

2025년 12월 27일
·
0개의 댓글
·
post-thumbnail

[자료구조] 단순연결 리스트

하나의 링크 필드를 가진 노드들이 모두 자기 후속노드와 연결되어 있는 노드

2025년 11월 20일
·
0개의 댓글
·

Git에서 잘못된 Commit/PUSH 되돌리기 (개인 브랜치 기준)

작업 중 git push를 한 후에 commit을 잘못해서 다른 파일까지 수정되거나 이름이 바뀌는 문제가 생길 수 있다. 이때 아래 단계를 차근차근 따라 하면 깔끔하게 복구할 수 있다.

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

IntelliJ와 GitHub 연동하기

프로젝트를 진행하다 보면 버전 관리를 위해 GitHub와 연동하는 경우가 많습니다. 이번 글에서는 IntelliJ에서 GitHub와 연동하는 과정을 처음부터 단계별로 정리해보았습니다.

2025년 10월 16일
·
0개의 댓글
·
post-thumbnail

AWS EC2 인스턴스 생성 시 보안그룹 동작 원리

AWS에서 EC2 인스턴스를 처음 생성할 때,항상 따라오는 개념이 바로 보안그룹(Security Group) 입니다.

2025년 10월 12일
·
0개의 댓글
·
post-thumbnail

StringTokenizer란?(split()과 차이점)

StringTokenizer은 Java에서 문자열을 특정 구분자(delimiter)를 기준으로 잘라주는 클래스입니다. split() 메서드와 비슷하지만, 더 가볍고 빠른 동작을 위해 만들어졌습니다.

2025년 9월 12일
·
0개의 댓글
·
post-thumbnail

자바 코딩테스트 입력 도구 BufferedReader란 무엇인가?

코딩테스트에서 입력 속도가 느려서 시간 초과를 겪은 적 있나요?자바의 기본 입력 도구인 Scanner는 편리하지만 속도가 느려서 대량 입력에는 불리합니다.이때 사용하는 것이 바로 BufferedReader입니다.

2025년 9월 4일
·
0개의 댓글
·
post-thumbnail

🔒 JWT란?

웹 서비스를 만들다 보면 가장 먼저 부딪히는 것이 “사용자 인증” 문제입니다.세션/쿠키 방식부터 OAuth, 토큰 기반 인증까지 다양한 방법이 존재하는데, 그중 가장 많이 쓰이는 것이 JWT(Json Web Token) 입니다.이번 글에서는 JWT가 무엇이고, 왜 필요

2025년 8월 23일
·
0개의 댓글
·
post-thumbnail

React vs JSP 차이

웹 개발을 하다 보면 서버 사이드 렌더링(SSR) 과 클라이언트 사이드 렌더링(CSR) 이라는 두 가지 접근 방식을 접하게 됩니다.

2025년 8월 21일
·
0개의 댓글
·
post-thumbnail

Axios vs Fetch - 무엇을 사용해야 할까?

웹 개발을 하다 보면 서버와 데이터를 주고받기 위해 HTTP 요청을 보내야 할 때가 많습니다. 대표적으로 Fetch API와 Axios가 많이 사용되는데, 이 둘의 차이를 정리해보겠습니다. 📌 Axios란? 외부 라이브러리 (설치 필요: npm install ax

2025년 8월 21일
·
0개의 댓글
·
post-thumbnail

서브모듈 문제와 push 거절 오류 해결기

GitHub 저장소에서 localletter-frontend 폴더에 화살표 아이콘이 붙어 있었고, 클릭해도 코드가 보이지 않았다. 로컬에서 확인해보니, 해당 폴더가 서브모듈로 잘못 커밋된 상태였다.

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