본문 바로가기
반응형

전체 글294

[Spring] 2장 Mapper XML 파일 설정 - Mybatis 구조와 Mapper XML 파일 구조 및 엘리먼트(select, insert, update, delete), 속성들(parameterType, resultType, resultMap) 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 2.1절 SQL Mapper XML 기본 설정 1. Mybatis 구조 - SqlMapConfig.xml : Mybatis 메인 환경설정 파일 - Mybatis는 이 파일을 읽어들여 어떤 DBMS와 커넥션을 맺을지, 어떤 SQL Mapper XML 파일들이.. 2021. 11. 2.
[Spring] 다섯째 날 1장 Mybatis 프레임워크 시작하기 - Java ORM 플러그인 설치 및 VO 클래스, SQL Mapper XML 파일, Configuration 파일, SqlSession 객체, DAO 클래스 생성 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 1.1절 Mybatis 프레임워크 특징 1. Mybatis - 의미 : Mybatis는 원래 Apache에서 Ibatis였으나 구글로 넘어가면서 바뀐 프레임워크 - 첫 번째 특징 : 한두 줄의 자바 코드로 DB 연동을 처리한다. - 두 번째 특징 : SQL.. 2021. 11. 2.
[Spring] 7장 데이터 변환 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 7.1절 JSON으로 변환하기 ( _072_BoardWeb_Spring_MVC_JSON ) 1. Jackson2 라이브러리 내려받기 2. HttpMessageConvertor 등록 3. 링크 추가 및 Controller 수정 4. 실행 결과 확인 보드vo .. 2021. 11. 1.
[Spring] 6장 다국어 처리 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 6.1절 메시지 파일 작성하기 1. 영어 메시지 파일 작성 2. 한글 메시지 파일 작성 6.2절 MessageSource 등록 6.3절 LocaleResolver 등록 6.4절 Locale 변경하기 6.5절 JSP 파일 작성 2021. 11. 1.
[Spring] 5장 파일 업로드 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 5.1절 파일 업로드 처리 1. 파일 업로드 입력 화면 2. Command 객체 수정 5.2절 예외 처리 1. 어노테이션 기반의 예외 처리 아이디를 빈 칸으로 두고 로그인 시 500 에러 발생 2. XML 기반의 예외 처리 2021. 11. 1.
[Spring] 4장 검색 기능 추가 구현 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 4.1절 검색 정보 추출 1. 검색 화면 구성 2. Command 객체 수정 4.2절 Controller 구현 4.3절 DAO 클래스 수정 2021. 11. 1.
[Spring] 3장 프레젠테이션 레이어와 비즈니스 레이어 통합 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 3.1절 비즈니스 컴포넌트 사용 1. DAO 클래스 교체하기 2. AOP 설정 적용하기 3. 비즈니스 컴포넌트 의존성 주입하기 에러난 이유 그림 3.2절 비즈니스 컴포넌트 로딩 1. 2-Layered 아키텍처 2. ContextLoaderLister 등록 .. 2021. 11. 1.
[Spring] 2장 어노테이션으로 게시판 프로그램 구현하기 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 2.1절 글 등록 기능 구현하기 ( _056_BoardWeb_Spring_MVC_Anotation ) - InsertBoardController 클래스에서 리턴타입과 매개변수를 수정한다. - GetBoardListController를 실행시키기 위해 리턴타.. 2021. 11. 1.
[Spring] 넷째 날 1장 어노테이션 기반 MVC 개발 - POJO 스타일을 고려한 어노테이션 설정(@Controller , @RequestMapping) 및 Command 객체를 이용하여 코드 간략화 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 1.1절 어노테이션 관련 설정 ( _056_BoardWeb_Spring_MVC_Anotation ) 1) 어노테이션 설정 이유 - 스프링은 어노테이션 기반 설정을 제공함으로써 과도한 XML 설정으로 인한 문제를 해결한다. - 스프링 MVC도 스프링 설정 파.. 2021. 11. 1.
[Spring] 6~7장 Spring MVC 적용 - .do 요청이 동작할 수 있도록HandlerMapping 적용하기 및 직접적인 JSP 호출 차단을 위한 ViewResolver 적용하기 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 6.1절 Spring MVC 적용 준비 ( _055_BoardWeb_Spring_MVC ) 1) Controller 관련 파일 삭제 - Spring MVC를 적용하기에 앞서 직접 개발했던 Controller 관련 파일들은 모두 삭제한다. - 삭제된 클래스들.. 2021. 10. 29.
[Spring] 5장 Spring MVC 구조 - ModelAndView를 이용한 서블릿 컨테이너 구동 및 한글 인코딩 처리 방식 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 5.1절 Spring MVC 수행 흐름 1. 스프링 MVC 수행 흐름 ① 클라이언트로부터의 모든 .do 요청을 DispatcherServlet이 받는다. ② DispatcherServlet은 HandlerMapping를 통해 요청을 처리할 Controlle.. 2021. 10. 29.
[Spring] 4장 MVC 프레임워크 개발 - MVC 프레임워크 클래스 종류 및 역할 / 각 기능별 Controller 클래스 생성 및 HandlerMapping 클래스에 객체 등록 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 4.1절 MVC 프레임워크 구조 1. Spring MVC Controller - 하나의 서블릿으로 Controller를 구현하면 클라이언트의 모든 요청을 하나의 서블릿이 처리하기 때문에 수많은 분기 처리 로직이 생겨 개발과 유지보수가 어렵다. - 특정 기능.. 2021. 10. 29.
[Spring] 3장 Model 2 아키텍처로 게시판 개발 (로그인과 로그아웃, 글 등록, 수정, 삭제 기능) - Controller 로직 코드를 DispatcherServlet로 복사하여 Controller 분리 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 3.1절 Model 2 아키텍처 구조 1. Model 2 아키텍처 구조 2. Model 2 아키텍처 구조 특징 - Model 1 아키텍처의 단점 : 자바 로직과 화면 디자인이 통합되어 엔터프라이즈 시스템에서 사용하기에는 유지보수가 어렵다. - Model 2.. 2021. 10. 29.
[Spring] 셋째 날 1장~2장 Model 1 아키텍처로 게시판 개발 (로그인과 로그아웃, 글 등록, 수정, 삭제 기능) 및 포워드와 리다이렉트 방식 차이 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 1.1절 Model 1 아키텍처 구조 1. Moel 1 아키텍처의 구조 - Model 1 아키텍처 : JSP와 JavaBeans만 사용하여 웹을 개발하는 것으로 2000년대 초까지 웹 애플리케이션 개발에 사용되었던 아키텍처이다. - JavaBeans : 데.. 2021. 10. 29.
[취준일기] 삼성 GSAT 단기 공부법! (2021 하반기 삼성SDS SCSA부문 신입채용 GSAT 공부 후기) GSAT 문제집 list 1. 렛유인 기본서 모의고사 2. 해커스 파랑이 모의고사 3. 위포트 기본서 모의고사 4. 렛유인 파이널 봉모 5. 해커스 실전모의고사 (하양이) GSAT 점수 기록 >> 하루 3회 이상씩 모의고사를 풀고 태블릿에 점수를 기록하면서 부족한 점을 파악했다. 2021 상반기 1. 공부 방법 - 약 서류 결과 발표난 다음날부터 약 10일간 스터디 진행 - 전업 취준생이었기 때문에 오전, 오후, 야간 세 타임 스터디 참여 - 스터디 이외 시간에도 개인적으로 GSAT 공부 - GSAT을 처음 접했을 때 점수 : 20개 이하 - 시험 전날 모의고사 성적에서 40개까지도 맞아봄 2. 실제 GSAT 결과 수리 12/13, 추리 26/28 ( 총 37/41 ) -> 합격 2021 하반기 1. 공.. 2021. 10. 28.
반응형