분류 전체보기45 2026 스프링 부트 게시판 만들기 ③: 데이터 쫙 불러오기! 글 목록(List) 구현 안녕하세요, 여러분의 든든한 백엔드 길잡이 데브프리입니다. 지난 시간에는 사용자가 입력한 데이터를 데이터베이스(DB) 창고에 안전하게 저장하는 '글쓰기 기능'을 완성했습니다. 다들 H2 콘솔 창에서 데이터가 예쁘게 들어간 것을 확인하셨죠? 오늘은 창고에 쌓여있는 그 데이터들을 꺼내서, 웹 브라우저 화면에 표(Table) 형태로 깔끔하게 쫙 뿌려주는 '게시글 목록(List) 보기 기능'을 구현해 보겠습니다. 어려운 환경 설정은 1, 2탄에서 모두 끝났습니다. 오늘부터는 추가 설치나 복잡한 설정 없이 아주 매끄럽게 진행되니, 가벼운 마음으로 코드를 따라 쳐보세요!👉 [이전 글 확인하기: 2026 스프링 부트 게시판 만들기 ②: 글쓰기 기능 완성]https://devlog-tech.tistory.com/en.. 2026. 6. 10. 2026 스프링 부트 게시판 만들기 ②: 글쓰기 기능 완성 (Lombok, Controller, Thymeleaf) 안녕하세요, 여러분의 든든한 백엔드 길잡이 데브프리입니다. 지난 시간에는 H2 데이터베이스를 연결하고 Board 엔티티를 만들어 데이터베이스에 게시판 테이블을 띄우는 것까지 성공했습니다. 혹시 아직 DB 연결과 404 에러를 해결하지 못하셨다면, 반드시 아래 이전 글을 먼저 확인하시고 뼈대를 튼튼하게 세워두고 오시길 바랍니다!https://devlog-tech.tistory.com/entry/spring-boot-database-jpa-board-setup 2026 스프링 부트 게시판 만들기 ①: 가장 쉬운 DB 연결과 JPA 세팅 (H2 404 에러 완벽 해결)안녕하세요, 여러분의 든든한 백엔드 길잡이 데브프리입니다. 지난 시간, 우리는 스프링 부트 프로젝트를 처음 생성하고 웹 브라우저에 'Hello .. 2026. 6. 9. 2026 스프링 부트 게시판 만들기 ①: 가장 쉬운 DB 연결과 JPA 세팅 (H2 404 에러 완벽 해결) 안녕하세요, 여러분의 든든한 백엔드 길잡이 데브프리입니다. 지난 시간, 우리는 스프링 부트 프로젝트를 처음 생성하고 웹 브라우저에 'Hello World'를 띄우는 감격스러운 순간을 맞이했습니다. 하지만 진짜 웹 서비스라면 사용자가 글을 쓰고, 그 글이 지워지지 않고 안전하게 저장되어야 하겠죠? 그러기 위해 필수적으로 거쳐야 하는 관문이 바로 데이터베이스(DB) 연결입니다. 💡 앗, 아직 첫 스프링 부트 프로젝트를 생성하지 않으셨나요? 빈 프로젝트가 준비되어 있어야 오늘 과정을 따라오실 수 있습니다. 아래 이전 글을 먼저 확인하시고 프로젝트를 세팅해 오시면 훨씬 이해가 빠릅니다! https://devlog-tech.tistory.com/entry/spring-boot-project-setup-hello.. 2026. 6. 8. API란 무엇인가? 초보자도 3분 만에 이해하는 완벽 정리 (식당 비유) 안녕하세요, 복잡한 IT 지식을 가장 쉽게 풀어드리는 데브프리입니다. IT 업계에서 일하시거나 프로그래밍을 처음 공부하다 보면 하루에도 수십 번씩 듣게 되는 단어가 있습니다. 바로 'API(에이피아이)'입니다."카카오톡 로그인 API를 연동해 주세요", "날씨 API를 가져와서 화면에 띄워보자" 등 여기저기서 쓰이지만, 막상 "API가 정확히 뭔가요?"라고 물어보면 명쾌하게 대답하기가 쉽지 않습니다. 구글이나 전공 서적에 검색해 보면 *'응용 프로그램 프로그래밍 인터페이스(Application Programming Interface)'*라는 더 알아듣기 힘든 외계어가 튀어나오죠. 오늘은 복잡한 컴퓨터 공학 용어는 모두 내려놓고, 식당의 '점원(웨이터)' 비유를 통해 누구나 API를 3분 만에 완벽하게 이.. 2026. 6. 7. 엑셀 VLOOKUP #N/A 오류, 딱 3가지만 확인하면 1분 만에 해결! 안녕하세요, 여러분의 칼퇴를 돕는 IT 실전 가이드 데브프리입니다. 회사에서 보고서를 쓰거나 대량의 데이터를 정리할 때 가장 자주 쓰는 함수를 꼽으라면 단연 VLOOKUP일 것입니다. 그런데 기분 좋게 수식을 입력하고 엔터를 쳤을 때, 기다렸던 데이터 대신 무시무시한 #N/A 오류가 셀을 가득 채우면 등은 식은땀이 흐르기 마련입니다. 눈으로 보기에는 분명히 있는 데이터인데 왜 자꾸 없다고 나오는 걸까요? 개발자에게 버그 리포트가 있다면, 직장인에게는 #N/A 오류가 있습니다. 이 오류는 'Not Available'의 약자로, 쉽게 말해 "네가 찾으라고 한 값이 참조하는 표에 아무리 찾아도 없다"는 뜻입니다. 오늘 이 글에서는 여기저기 수식을 다 뒤엎을 필요 없이, 딱 3가지 원인만 체크해서 1분 만에 #.. 2026. 6. 6. 2026 스프링 부트(Spring Boot) 시작하기: 프로젝트 생성부터 Hello World 출력까지 안녕하세요, 여러분의 든든한 백엔드 길잡이 데브프리입니다. 자바(Java) 환경 세팅을 무사히 마치셨나요? 그렇다면 이제 자바 진영의 꽃이자, 대한민국 백엔드 개발의 표준인 스프링 부트(Spring Boot)의 세계로 들어갈 차례입니다. 과거에는 스프링 프로젝트 하나를 띄우기 위해 복잡한 XML 설정 파일들과 씨름해야 했습니다. 하지만 이제는 클릭 몇 번이면 서버가 돌아가는 템플릿을 뚝딱 만들어낼 수 있죠. 오늘은 그 마법의 도구인 'Spring Initializr'를 활용해 첫 프로젝트를 생성하고, 브라우저에 감격스러운 첫 화면(Hello World)을 띄우는 과정을 완벽하게 가이드해 드리겠습니다.💡 아직 자바(JDK) 환경 세팅을 안 하셨나요? 스프링 부트를 실행하려면 자바 환경이 필수입니다! 혹시.. 2026. 6. 5. 이전 1 ··· 4 5 6 7 8 다음