목록전체 글 (116)
두근두근 & 차근차근 프로그래밍
· [ @Log4j2 ] ( Lombok ) : 로깅과 관련된 여러 기능을 제공 - log.warn(" ~ ") / log.debug(" ~ ") / log.info(" ~ ") - log.debug(" ~ ")을 사용하기 위해선, [ application.properties ]에서 debug에 대한 logging.level을 지정해야함 · GitHub와 Java Eclipse 연동 ( 12월 30일에 관련 내용 有 ) - GitHub에 ZIP file로 되어 있는 소스 파일을, Java Eclipse에 Import · MyBatis 활용 + Spring Boot [ ※ OracleDB 접속 라이브러리 : MyBatis 라이브러리 + JPA 라이브러리 ] - [ 게시판 ] : 모든 데이터 조회 - 누구나..
· MyBatis 활용 + Spring Boot [ ※ OracleDB 접속 라이브러리 : MyBatis 라이브러리(단독) ] - Service랑 Controller 없이, Select 기능만 단순 Test · 환경 설정 - [ MyBatis 라이브러리(단독) ]을 통하여 OracleDB에 접속 => DataSource를 'HikariDataSource'로 설정하는 작업을 별도로 해줘야 함 · Lombok 활용 - Lombok 설치 후, Java Eclipse에 적용 ( + Lombok 설치 후, Java Eclipse가 로고만 뜨고 실행되지 않는 문제에 대한 해결 방안 ) - Lombok 라이브러리 다운로드 · [ @Data ] ( Lombok ) - [ @Getter ] - [ @Setter ] - ..
· HTTP ( 400 / 404 / 500 ) 에러 (12월 9일에 관련 내용 有) · 데이터 베이스 처리 방법 : MyBatis vs JPA (자바 기반 SQL 언어) · 웹 처리 프레임 워크 : Spring vs Spring Boot · Maven과 Gradle의 차이 · Thymeleaf의 디폴트 확장자 : HTML · MyBatis 활용 + Spring Boot [ ※ OracleDB 접속 라이브러리 : MyBatis 라이브러리 + JPA 라이브러리 ] - Service랑 Controller 없이, Select 기능만 단순 Test · new를 통하여 객체를 새로이 생성 vs [ @Autowired ]를 활용하여, 기존에 생성된 객체와 연결 · [ @Autowired DataSource data..
· 11월 25일에 배운 내용이랑 이어져서, 11월 25일에다가 계속 정리 https://best-mint-34c.notion.site/11-25-3905db33c5cb494ea342c3b5dfed6fe1
· MyBatis 활용 + JSP - [ 회원가입 ] - [ 로그인 실패 ] - [ 로그인 성공 ] : Session을 통해, 로그인 상태 계속 유지 - [ 상세 페이지 ] : 회원정보 조회 / 비밀번호 변경(중복 여부 체크) / 회원탈퇴(Session 해제) - [ 로그아웃 ] : Session 해제 · 절대 경로 / 상대 경로 (11월 22일 및 12월 1일에 관련 내용 有) · [ JSP & Servlet ] Scope : Page
· 11월 22일에 배운 내용이랑 이어져서, 11월 22일에다가 계속 정리 https://best-mint-34c.notion.site/2021-11-22-c0a17d23371c498192b549c6a29d7218
· 11월 22일에 배운 내용이랑 이어져서, 11월 22일에다가 계속 정리 https://best-mint-34c.notion.site/2021-11-22-c0a17d23371c498192b549c6a29d7218
· MyBatis 활용 + JSP - [ 회원가입 ] : 각종 사항 '입력' 및 '체크' · 3가지 방법으로, 아이디가 입력되지 않으면(""의 빈 공백도 허용하지 않음), 'ID가 작성되지 않음'이라는 알림 생성 · 체크 박스 - 일괄 선택 / 일괄 해제 / 부분 선택 / 부분 해제 · [ jQuery ] - [ .attr ]과 [ .prop ]의 차이점 - trim 사용하는 방법 : [ $.trim( ~ ) ] ( 10월 26일 : [ Java ]에서 trim 사용하는 방법 有 ) - [ $(this) ]의 의미 - 와 의 차이점 및 공통점 · 절대 경로 : [ web.xml ]에서 (11월 25일 및 12월 1일에 관련 내용 有) https://best-mint-34c.notion.site/2021-..
· ( 카카오 오븐 )을 통하여, 구현할 웹사이트를 '프로토 타이핑(Proto-Typing)' https://best-mint-34c.notion.site/2021-11-19-2e1be23da416415688fa40e929b0e682