반응형 전체 글 보기299 [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. [취준일기] 2021 하반기 DB Inc. SW엔지니어 신입채용 후기 (코딩테스트·온라인역량검사) 공고 코딩테스트 총 10문제 / 90분 빈칸 채우기 4문제 / 디버깅 한 줄 수정 3문제 / 일반 구현 문제 3문제 3 / 2 / 0 역량검사 자기소개 / 원하는 직무 / 본인의 장단점 인성검사 보상심리 게임 심층 대화 1차 면접 2021. 10. 28. [취준일기] 2021 하반기 한화시스템/ICT 초급 개발자 1, 2차 면접 후기 1차면접(3:3면접) 1. 자기소개 2. 프로젝트사용했던거 하나 골라서 - 서비스, 사용스택, 본인 역할 말하기 3. 현존하는 기술 중에 이거는 개선하면 좋을텐데 하는 것 4. 비동기 vs 동기방식 차이점 5. plsql 뭔지 아는 사람? 6. sql뭔지 함수사용해봤는지 7. 마지막 하고싶은말 2차면접(2:3면접) 1. 자기소개 - 1차면접과 동일하게 말함 1-1. 경시대회 시험문제 방식? 1-2. 평생 개발자하고싶은지 2. 수학이 실생활에 왜 필요한지 3. 워라벨에 대한 본인생각 4. 감명깊게 읽은 책 5. 왜 한화시스템에 지원했는지 6. 회사를 볼때 중요하게 생각하는것 7. 마지막으로 하고싶은말 2021. 10. 28. [Spring] 7장 트랜잭션 처리 - 트랜잭션 어드바이스 설정과 AOP 설정을 통한 트랜잭션 적용 및 테스트 실습 코드 참조 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절 트랜잭션 네임스페이스 등록 1. 스프링의 트랜잭션 설정 ( _050_BoardWeb_JDBC_Transaction ) 1) 선언적 트랜잭션 - 스프링과 비교되는 EJB는 모든 비즈니스 메소드에 대한 트랜잭션 관리를 EJB 컨테이너가 자동으로 처리해.. 2021. 10. 27. [Spring] 6장 스프링 JDBC - JdbcTemplate 클래스와 메소드 / 스프링 JDBC 설정 ( DataSource 설정과 JdbcTemplate 객체를 얻는 두 가지 방법) 실습 코드 참조 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절 스프링 JDBC 개념 1. 스프링 JDBC 개념 1) JDBC 특성 - 가장 오랫동안 자바 개발자들이 사용한 DB 연동 기술 - JDBC를 이용하여 DB 연동 프로그램을 개발하면 데이터베이스에 비종속적인 DB 연동 로직을 구현할 수 있음 - 개발자.. 2021. 10. 27. [Spring] 5장 어노테이션 기반 AOP - 기존의 XML 설정을 어노테이션 사용하여 설정하기 및 어드바이스 동작 시점 별 어노테이션 참조 방법 실습 코드 참조 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절 어노테이션 기반 AOP 설정 1. 어노테이션 사용을 위한 스프링 설정 ( _037_BoardWeb_AOP_Annotation ) 1) xml 설정 - 스프링 IoC에서 XML 설정과 어노테이션 설정 모두 사용하는 걸 배움 - 스프링 AOP도 마찬가.. 2021. 10. 27. [Spring] 4장 JointPoint와 바인드 변수 - 어드바이스 동작 시점 ( Before, After-Returning, After-Throwing, After, Around)에 따라 변하는 매개변수 확인 실습 코드 참조 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절 JoinPoint 메소드 1. JoinPoint 메소드를 사용하는 이유 - 횡단 관심에 해당되는 어드바이스 메소드를 의미있게 구현하려면 비즈니스 메소드 정보가 필요함 - 예를 들어, After Throwing 기능의 어드바이스 메소드를 구현한다고 .. 2021. 10. 27. [Spring] 3장 어드바이스 동작 시점 ( Before, After-Returning, After-Throwing, After, Around) 실습 코드 참조 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.0절 어드바이스 동작 시점 - 어드바이스는 각 조인포인트에 삽입되어 동작할 횡단 관심에 해당하는 공통 기능 - 동작 시점은 각 AOP 기술마다 다름, 스프링에서는 5가지 동작 시점을 제공 - 어드바이스 메소드의 동작 시점은 엘리먼트 하위에 각각의 엘리먼.. 2021. 10. 27. [Spring] 2장 AOP 용어 및 기본 설정 - AOP 엘리먼트 (포인트컷, 어드바이스, 애스팩트, 어드바이저)와 포인트컷 표현식 실습 코드 참조 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절 AOP 용어 정리 1. 조인포인트(Joinpoint) - 조인포인트 : 클라이언트가 호출하는 모든 비즈니스 메소드 - Impl 클래스의 모든 메소드를 조인포인트라고 함 - 포인트컷 대상, 포인트컷 후보라고도 함 - expression에서 지정한 클.. 2021. 10. 27. [Spring] 둘째 날 1장 스프링 AOP - AOP 이해하기 및 라이브러리와 네임스페이스 추가 실습 코드 참조 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절 AOP 이해하기 1. 결합도와 응집도 - 비즈니스 컴포넌트 개발에서 중요한 두 가지 원칙 : 낮은 결합도와 높은 응집도 - 스프링의 의존성 주입을 이용하면 객체들의 결합도를 떨어뜨릴 수 있어서 의존관계를 쉽게 변경 가능 - IoC (Inversio.. 2021. 10. 27. [Spring] 7장 비즈니스 컴포넌트 실습 2 - 스프링 프레임워크로 회원 상세 조회 및 로그인 기능 프로그램 만들기 (USER 테이블 / Setter 인젝션 사용) 실습 코드 참조 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절 UserService 컴포넌트 구조 1. UserService 컴포넌트에 대한 클래스 다이어그램 ( _023_BoardWeb_Business_User ) 2. UserService 컴포넌트 관련 파일 작성 위치 7.2절 Value Object 클래.. 2021. 10. 27. [Spring] 6장 비즈니스 컴포넌트 실습 1 - 스프링 프레임워크로 글 등록 및 목록 검색 기능 프로그램 만들기 (BOARD 테이블 / 어노테이션 사용) 실습 코드 참조 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절 BoardService 컴포넌트 구조 1. BoardService 컴포넌트에 대한 클래스 다이어그램 ( _022_BoardWeb_Business_Board ) 2. BoardService 컴포넌트 관련 파일 작성 위치 6.2절 Value Objec.. 2021. 10. 26. [Spring] 5장 어노테이션 기반 설정 - 어노테이션 설정 (Component) 및 의존성 주입 설정 (Autowired, Qualifier) 실습 코드 참조 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절 어노테이션 설정 기초 0. 어노테이션 개념 1) 어노테이션이란? - @를 이용하여 주석이나 자바코드에 특별한 의미를 부여하는 기능 - 컴파일러가 특정 오류를 억제하도록 지시하는 것처럼 프로그램 코드의 일부가 아닌, 프로그램에 관한 데이터를 제공 -.. 2021. 10. 26. [Spring] 4장 의존성 주입 - 의존성 관리 / 생성자 인젝션과 Setter 인젝션 이용 / 컬렉션 객체 설정 실습 코드 참조 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. 스프링의 의존성 관리 방법 - 스프링 프레임워크의 특징 : 객체의 생성과 의존관계를 컨테이너가 자동으로 관리 (IoC의 핵심 원리) - 스프링은 Dependency Lookup과 Dependency Injection의 2가지 형태.. 2021. 10. 26. 이전 1 2 3 4 5 6 7 ··· 20 다음 반응형