초록꼬마의 devlog
[KH정보교육원] 93일차_Spring 게시판 글 삭제, 수정 기능 구현
back-end dev/framework 2022. 2. 22. 20:59

2022.2.22(화) Spring 게시판 글 상세 조회 기능 실습 결과 확인 및 구현 마무리 게시판 글 및 첨부 파일 삭제 기능 구현 게시판 글 및 첨부 파일 수정 기능 구현 homework: Spring 수업 내용 복습 + final project 주제 고민

[KH정보교육원] 92일차_Spring 게시판 목록 조회, 글 작성/상세 조회 기능 구현
back-end dev/framework 2022. 2. 21. 18:54

2022.2.21(월) Spring 게시판 목록 조회 기능 구현 게시판 글 작성 기능 구현 + 파일 업로드 관련 라이브러리 설치 게시판 글 상세 조회 기능 실습 -> 첨부파일 다운로드 실패('파일 없음') homework: Spring 수업 내용 복습

[KH정보교육원] 91일차_Spring 회원 가입, 정보 수정, 탈퇴 기능 구현
back-end dev/framework 2022. 2. 19. 17:35

2022.2.18(금) Spring 회원 가입 기능 구현 + 비밀번호 암/복호화 관련 라이브러리 설치 로그인 기능 수정 회원 정보 수정 기능 구현 회원 탈퇴 기능 구현 homework: Spring 수업 내용 복습

[KH정보교육원] 90일차_Spring 로그인/아웃 기능 구현, 회원 가입 준비
back-end dev/framework 2022. 2. 17. 18:44

2022.2.17(목) Spring 로그인 기능 구현 로그아웃 기능 구현 회원 가입 기능 구현을 위한 준비 - 화면, 필터, vo 클래스 관련 플러그인 설치 등 homework: Spring 수업 내용 복습

[KH정보교육원] 89일차_응용SW 기초 기술 활용, 요구사항 확인 평가
back-end dev/server 2022. 2. 16. 20:46

2022.2.16(수) 과목1: 응용SW 기초 기술 활용 과목2: 요구사항 확인 평가 서술형 - 운영체제 기초 - 네트워크 기초 - 기본 개발환경 구축 - UML - class diagram 등 평가자 checklist - AJAX 실습 - class diagram 소감: 시험 시간 체크 잘 하기 ㅠ.ㅠ homework: Spring 세팅 복습

article thumbnail
[KH정보교육원] 88일차_Spring 세팅 마무리
back-end dev/framework 2022. 2. 15. 16:23

2022.2.15(화) 🌿 Spring 세팅 마무리 🌱 web.xml contextConfigLocation /WEB-INF/spring/root-context.xml /WEB-INF/spring/spring-security.xml org.springframework.web.context.ContextLoaderListener appServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring/appServlet/servlet-context.xml 1 appServlet / encodingFilter org.springframework.web.filter.CharacterEncodingFilter..

article thumbnail
[KH정보교육원] 87일차_Spring 소개, 세팅
back-end dev/framework 2022. 2. 14. 14:14

2022.2.14(월) 수업 🌿 Spring Framework 소개 - Java 플랫폼을 위한 오픈소스 애플리케이션 프레임워크 - 동적 웹사이트 개발을 위한 여러 가지 서비스 제공 - 우리나라 공공기관 웹 서비스 개발 시 사용 권장하고 있는 전자정부 프레임워크의 기반 기술로 쓰임 🌿 STS(Spring tool suite) 세팅 - jar 파일 받을 때 가끔씩 컴퓨터를 손상시킬 수 있다고 경고가 떴었음 - 실제로는 위험하지 않은데 위험하다고 간주됨 -> 이메일, 카카오톡 파일 up/download x - jQuery, Bootstrap 사용 시 CDN 방식으로 썼던 것처럼, 링크만 추가하고 가져다 쓸 수 있게 구현해 놓은 것 = MAVEN homework: 2/16(수) 평가 대비 공부(AJAX 댓글 작..

article thumbnail
[KH정보교육원] 86일차_MyBatis 게시판 상세 조회, 검색 기능 구현
back-end dev/framework 2022. 2. 11. 18:15

2022.2.11(금) MyBatis 게시판 상세 조회 기능 구현 게시판 검색 기능 구현 number format exception = 99% parsing 관련해서 발생한 오류 -> view단에서 넘겨준 key 값과 여기서 접근하려고 한 key 값이 맞는지 확인해보기 등 Filter homework: MyBatis 수업 내용 복습 + 2/16(수) 평가 대비 공부(AJAX 댓글 작성; class diagram 이해 및 만들기(클래스명, 접근제한자(-private, +public)+변수명+자료형, 메소드명+반환 자료형, 부모(화살표 받는 상자)+자식(화살표 시작하는 상자) 등)

[KH정보교육원] 85일차_MyBatis 로그인/아웃, 게시판 목록 조회 기능 구현
back-end dev/framework 2022. 2. 10. 17:28

2022.2.10(목) MyBatis 로그인 기능 구현 로그아웃 기능 구현 게시판 목록 조회 기능 구현 Pagination 클래스 homework: MyBatis 수업 내용 복습 + MyBatis 공식 문서 읽기

article thumbnail
[KH정보교육원] 84일차_framework 소개, MyBatis 세팅, 회원 가입 기능 구현
back-end dev/framework 2022. 2. 9. 17:50

2022.2.9(수) 🌿 framework 소개 🌱 framework 개념 개발자가 보다 편리한 환경에서 개발할 수 있도록 제공하는 뼈대/틀 -> 소프트웨어 개발의 입장에서는 공통으로 사용하는 library/개발도구/interface 등을 의미 🌱 framework 사용의 필요성, 왜 사용하는가? 현재 웹프로그래밍의 규모가 커지고 있음 -> 거대하고 복잡도가 높은 프로젝트를 완성시키기 위해 많은 사람들이 필요함 -> 그 개발자들이 통일성 있게 빠르고 안정적으로 개발하기 위한 도구로 framework가 좋은 성과를 내고 있음 -> 생산성 향상(=비용 절감)에 도움이 됨 🌱 framework의 특징 자유롭게 설계하고 coding(x) framework가 제공하는 guide대로 setting하고 설계하고 co..

[KH정보교육원] 83일차_JSP action tag
back-end dev/server 2022. 2. 8. 18:06

2022.2.8(화) JSP action tag - standard: include, forward.. - custom: core, formatting, functions.. homework: JSP_Project의 menubar.jsp 파일 EL 구문 및 action tags로 변경해보기

article thumbnail
[KH정보교육원] 82일차_JSP expression language 소개, 연산자
back-end dev/server 2022. 2. 7. 18:52

2022.2.7(월) 🌿 JSP expression language(표현식) 🌱 소개 기존에 사용했던 표현식(출력식) 과 같이 JSP 상에서 표현하고자 하는 값을 ${ name }의 형식으로 표현해서 작성하는 것 🌱 연산자 - 산술, 비교, 논리 등 💻 연습 문제 - big이 small보다 크고, lOne이 텅 비어있는가? -> ${ (big gt small) and (empty lOne) } - big과 small의 곱은 4의 배수(4로 나눈 나머지가 0)인가? -> ${ (big * small mod 4) eq 0 } - lTwo가 텅 비어있지 않거나, 또는 sOne에 담긴 값이 "안녕하세요"와 일치하는가? -> ${ (not empty lTwo) or (sOne eq "안녕하세요") } 📗 home..

[KH정보교육원] 81일차_세미프로젝트10
back-end dev/server 2022. 2. 4. 10:45

2022.2.4(금) 🌱 그룹 코드 공부 + 오류 수정, 테스트 마무리 🌱 개선하고 싶은 점 + 배운 점(기획, 구현, 기술, 협업..) 정리 → 발표 보고서 정리/발표 준비 업체 상세 조회 페이지로부터 업체 목록 조회 요청 시 그 이전에 가지고 있던(?) boardLimit 반영해서 요청 보내기? 업체 상세 정보에 평점 표시) + 재방문 의사 표시(-> travel history 중 재방문 의사 없는 곳은 추후 추천에서 제외) 업체 정보 추가 e.g. vegan/채식 여부, 반려동물/아이 입장 가능 여부, 주차 등 회원 관심분야, 과거 여행(패턴), 과거 검색어, 작성 리뷰 내용 등 고려/분석 -> 추가 정보(함께 하/가/보면 좋을 것 등) 추천 + 마케팅 전략 수립 장소 예약 및 결제 + 여행 일정 ..

[KH정보교육원] 80일차_세미프로젝트9
back-end dev/server 2022. 1. 31. 22:14

2022.2.3(목) 업체 정보(주소, AREA) 수정/등록 + 같은 AREA 추천 + 주소 마커 4개 지도에 표시 [오전] 그룹 코드 취합 [오후] + 오류 수정, 테스트 마무리 → 개선하고 싶은 점 + 배운 점(기획, 구현, 기술, 협업..) 정리 -> 발표 보고서 정리/발표 준비 △ 화면 꾸미기 △

[KH정보교육원] 79일차_세미프로젝트8
back-end dev/server 2022. 1. 31. 22:10

2022.1.28(금) TravelSpot 자료형 다형성 정리 -> keyword, review 관련 코드 refactoring 업체 관리 페이지 구현 시작 - layout 잡기 2022.1.29(토) 숙소 관리 페이지 기능 기획 업체 테이블 '지역' 컬럼 추가 숙소 목록 조회(SELECT) + boardLimit별 목록 조회 화면 및 기능 구현 2022.1.31(월) 9시간 작업 숙소 관리 페이지를 '여행지 관리' 페이지로 사용할 수 있도록 다형성 정리 여행지 추가(INSERT) 화면 및 기능 구현 여행지 상세 조회 화면 및 기능 구현 여행지 수정(UPDATE) 화면 및 기능 구현 △ 여행지 삭제(DELETE) 화면 및 기능 구현 → 2/1(화) 수행 2022.2.1(화) 9시간+a 작업 여행지 수정(..