전체 70

📝 Dev Log | 2025.08.06~13 - 개발자 커리어 정보 사이트 만들기 :

서론 :클로드를 써서 만들어 봤다. http://localhost:8081/에서 볼 수 있는 페이지다. 그런데 바이브 코딩으로 구현하는데에 ai의 성능상 한계가 있고 kosis (통계청)의 과학기술통신부 SW융합조사 api를 활용하는데 있어서 난이도가 너무 있어서 결국 포기를 하고 말았다 ㅠ 그래서 일단 기초적인 다른 지식을 더 보강한 후에 재시도 하기로 했다.일단 https://github.com/codingrecipe1/board 이 게시판 프로젝트를 보려고 한다 GitHub - codingrecipe1/board: Spring Boot Board Project 입니다.Spring Boot Board Project 입니다. . Contribute to codingrecipe1/board develop..

취준/일기 2025.08.06

📝 Dev Log | 2025.08.04-05 - 게시판 프로젝트 분석

📝 아키텍쳐 구조 📝 학습 내용🎯 주요 기능 구현게시글 CRUD: 생성, 조회, 수정, 삭제 기능 완전 구현페이징 처리: 대용량 데이터 효율적 조회를 위한 페이징 시스템파일 첨부: 단일/다중 파일 업로드 및 다운로드 기능조회수 관리: 게시글 조회시 자동 조회수 증가데이터 검증: 입력값 유효성 검사 및 예외 처리📚 학습한 핵심 개념Spring Boot 자동 설정 및 의존성 관리Spring Data JPA 활용한 ORM 매핑RESTful API 설계 원칙파일 업로드 처리 및 저장소 관리데이터베이스 관계 설정 (1:N 관계)Thymeleaf 템플릿 엔진 활용🏷️ 기술 스택Framework: Spring Boot 2.6.13 Language: Java 11 ORM: Spring Data JPA Data..

카테고리 없음 2025.08.05

📝 Dev Log | 2025.08.01~04 - 회원관리 프로젝트 분석 - MemberController.java, html 파일, DTO, Entity, Service, Repository

📝 아키텍쳐 구조 📝 학습 내용Spring Boot로 회원가입/로그인/수정/삭제 CRUD 기능 구현MVC 패턴과 Controller-Service-Repository 계층 구조 실습Thymeleaf 템플릿 엔진과 AJAX 비동기 통신 구현HttpSession 기반 로그인 상태 관리 백엔드: Spring Boot 3.5.3, Java 17, JPA/Hibernate프론트엔드: Thymeleaf, jQuery, HTML/JavaScriptDB: MySQL빌드: Gradle📝 작동 결과 회원가입, 로그인, 목록조회, 상세조회, 수정, 삭제, 로그아웃, 이메일 중복검사가 모두 작동하는 완전한 CRUD 시스템📝 코드package com.codingrecipe.member.controller;import c..

취준/일기 2025.08.01

📝 Dev Log | 2025.08.01 - 회원관리 프로젝트 분석 - save.html

📝 학습 기능회원가입 폼 + 실시간 이메일 중복검사📝 작동 결과📝 코드 이메일: 비밀번호: 이름: 🏷️ 기술 스택HTML5, Thymeleaf, Spring Boot, jQuery Ajax 🔍 핵심 포인트 정리Thymeleaf: xmlns:th="http://www.thymeleaf.org"로 Spring과 HTML 연결onblur 이벤트: 입력창에서 포커스가 벗어날 때 중복검사 실행Ajax 통신: 페이지 새로고침 없이 서버와 비동기 통신동적 UI: 검사 결과에 따라 텍스트 색상과 메시지 변경📅 Weekly Goals (8/1 - 8/7)🎯..

취준/일기 2025.08.01

25.7.30 리뷰

1. 스프링 : 회원관리회원관리, 게시판관리, 첨부파일, JPA, MyBatis 중에서 회원관리 기능을 중심으로 코드 분석하면서 스프링 프로젝트에 대한 감을 잡고있다. package com.codingrecipe.member.controller;import com.codingrecipe.member.dto.MemberDTO;import com.codingrecipe.member.service.MemberService;import lombok.RequiredArgsConstructor;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.anno..

취준/일기 2025.07.30

25.7.29 리뷰

세가지 정도의 일을 했다. 1. 코테 암기 - 백준 1926 그림 BFS 문제의 코드 1/3 2. 학점 따기 쉬운 4.7 이상 리뷰 과목 정보 크롤링 3. 약 50건 이상의 과목의 리뷰 확인 및 관심과목 신청 2. 에브리타임 4.7 이상 리뷰 크롤링 시도 2-1)4.7이상의 점수를 받은 과목이 학점을 따기 쉬워서 시도를 했다.크롤링 시도는 클로드와 코랩을 이용하여서 몇시간 동안 시도했는데 보안에 막혀서 실패했다.그리고 하는 사람 입장에선 크롤링 이지만 당하는 사람 입장에선 서버부하라고 해서 추가적인 시도는 멈췄다. 3. 약 50건 이상의 과목의 리뷰 확인 및 관심과목 신청 보통 운동 관련이 듣기만 하면 A+이라 전부다 신청했고 그외의 꿀과목은 추천 과목 리스트 글의 목록 중에서 6개 중에 하나 정도..

취준/일기 2025.07.30

도메인 mapofdev.com과 블로그 연결

https://dcc.godaddy.com/ Sign In sso.godaddy.com https://ideainven.tistory.com/421 고대디(godaddy) 도메인 티스토리 연결방법고대디(godaddy) 도메인 티스토리 연결방법 고대디에서 구매한 도메인을 티스토리 블로그의 2차주소로 사용할 수 있는 방법에 대해서 알아보겠습니다. 고대디에는 다른데서 구하기 힘든 도메인들ideainven.tistory.com 위 링크들을 이용해서 첫해 1.7만원, 다음해 3.3만원에 도메인을 사서 연결했다 ! 한 1시간? 걸린거 같다해외 결제할때 뭔가 문제가 발생한것만 뺴면 한 30분 이하로 걸린거 같다. 이로써 본 블로그의 간지가 좀 더 상승했다.

취준/일기 2025.07.28

기술블로그 어디쓸지 고민중

블로그를 왜 해야하는가?->1. 생각 정리하기 편함2. 안까먹음3. 간지남4. 나 자신에 대한 홍보 가능5. 학습 퀄리티 어느정도 보장 가능 그럼 어디를 써야하는가 깃허브 페이지 vs 벨로그 vs 티스토리 vs 노션이 대표적이다. 노션장점 : 예쁨단점 :1. 제목 바뀌면 링크도 바뀌어서 다른 페이지에 링크를 올려뒀던게 무용지물 되기 쉬움2. 링크에 해당 페이지의 의도가 안드러남3. 로딩 느림4. 글 검색 기능 X 깃허브.io장점 : 커밋 잔디 관리 쉬움 (근데 난 이미 티스토리와 잔디를 연동했긴함)단점 : 마크다운 잘해야함 티스토리장점 : 높은 접근성, 수익창출 쉬움단점 : 노션보다 덜 이쁨 벨로그 장점 : 링크에 의도가 드러남단점 : 자유도의 한계, 수익창출 안됨 일단 개발자면 왠지 깃허브.io 해야할..

취준/일기 2025.07.28