분류 전체보기108 61일차 - [Spring] 스프링 Bean 등록(어노테이션) 인터페이스와 의존관계 의존관계를 나타내는 클래스의 프로퍼티를 인터페이스 타입으로 합니다. → 그 인터페이스 구현체 클래스를 주입할 수 있습니다. → 다른 기능을 구현하는 클래스로 변경이 용이합니다. 예제 : 인터페이스 의존관계 //MemberService 인터페이스 public interface MemberService { public void find(int idx);//추상 메소드 } //MemberDao 인터페이스 public interface MemberDao { public void find(int idx);//추상 메소드 } MemberDao 구현체 public class MybatisMemberDao implements MemberDao{ public MybatisMemberDao() { S.. 2022. 4. 5. 60일차 - [Spring] 스프링 설치/스프링 Bean 등록(XML) 디자인 패턴 소프트웨어 개발 노하우를 규칙과 형식으로 정리한 것입니다. 코드의 반복을 최소화할 수 있고 재사용을 효율적으로 하는 등의 장점이 있습니다. MVC : Model, View, Controller 프레임 워크(Framework) 애플리케이션 개발 시 자주 사용되는 일반적인 기능을 미리 만들어서 제공합니다. 필요한 부분을 수정 또는 추가합니다. 여러 디자인 패턴을 라이브러리(클래스의 모음) 형태로 제공합니다. 스프링 프레임워크(Spring Framework) Java EE를 사용하는 애플리케이션 개발을 단순하게 해주는 오픈소스 프레임워크입니다. IoC(Inversion of Control, 역제어) : 일반적인 프로그램 흐름과 제어의 흐름이 다릅니다. DI(Dependency Injection, .. 2022. 4. 4. 59일차 -[JSP] 예제 / Map.Entry 예제 : 점심 메뉴 투표 기능 메뉴를 선택하지 않고 투표하기 버튼을 누르면 로그인하라고 메시지 띄움 투표 결과가 없을 때 결과보기 버튼을 누르면 메시지 출력 투표초기화 버튼을 누르면 투표 결과 초기화 홈 버튼을 누르면 로그인 홈 화면으로 이동 투표 후 다음 투표는 3분 후부터 가능 투표 결과는 막대 그래프와 함께 출력 1_lunchVote.jsp 이후 페이지에서 투표 결과가 없을 경우 vote 파라미터는 n으로 넘어옵니다. vote_yn이 null이 아니고 n일 경우 message 애트리뷰트를 설정합니다. 최근 3분 내에 투표 기록이 있을 경우 vote 파라미터는 c로 넘어옵니다. vote_yn이 null이 아니고 c일 경우 message 애트리뷰트를 설정합니다. 2_voteForm.jsp로 요청을 전달.. 2022. 4. 2. 58일차 - [JSP] setTimeout()/쿠키 로그인 예제 추가 로그인 시 계정 정보가 맞는지 틀린지 메시지 출력하기 4_login.jsp 변경 전 변경 후 로그인이 안 돼면(계정 정보가 틀리면) 5_home.jsp?login=n로 새로운 요청을 보냅니다. 로그인에 성공하면 session 객체에 user 애트리뷰트를 설정하고 5_home.jsp?login=y로 요청을 보냅니다. 5_home.jsp 변경 전 변경 후 계정 정보가 틀리면 '로그인 정보가 옳지 않습니다.' 메시지를 띄웁니다. 로그인에 성공하면 '로그인 완료되었습니다' 메시지를 띄웁니다. 로그인 성공 로그인 실패 setTimeout() setTimeout(콜백함수, 지연시간) 함수를 일정 시간 지연시킨 후 실행합니다. 지연 시간의 단위는 ms(밀리세컨드)입니다. setTimeout() 설정.. 2022. 3. 31. 2022년 1회 정보처리기사 필기 합격 후기 2022년 1회 정보처리기사 필기시험은 3월 5일에 치러졌습니다. 시험 과목 정보처리기사 필기는 5개의 과목으로 이루어져 있습니다. 1과목 : 소프트웨어 설계 2과목 : 소프트웨어 개발 3과목 : 데이터베이스 구축 4과목 : 프로그래밍 언어 활용 5과목 : 정보시스템 구축 관리 시험 시간 시험시간은 과목당 30분씩 총 2시간 30분입니다. 2022년 1회차 정보처리기사 필기시험은 오후 시험으로 1시까지 입실, 1시 30분에 시험시작, 4시에 시험종료였습니다. 시험시간의 1/2이 지난 2시 45분부터 퇴실이 가능했습니다. 나의 상황 저는 비전공자이고 현재 국비지원 학원을 다니는 중입니다. 수업은 평일 오전 9시부터 오후 6시까지 진행합니다. 학원 수업을 들으면서 복습도 해야하고 자격증까지 준비하려니 시간이.. 2022. 3. 31. 이전 1 ··· 9 10 11 12 13 14 15 ··· 22 다음