profile
개발입문자

97일차 Spring Controller에 대해

Spring MVC 기반으로 웹어플리케이션 개발시 중요한 2가지 종류의 클래스를 개발이게 아주 중요!== 데이터를 전달하는게 목적인 객체 ==> 웹브라우저의 화면에서 사용자가 입력한 "전송파라미터들"을 수집해서, 이를 필요로하는 어떤 계층(웹3계층:

약 11시간 전
·
0개의 댓글
·

96일차 Spring Controller 에서 어노테이션

ApplicationContext => WebApplicationContext\-> Spring container가 존재하는 영역context내에 주입되는 bean은 root-context.xml 나 servlet-context.xml이나 runtime시 동일하다 .(

어제
·
0개의 댓글
·

95일차 Spring .xml 설정파일들 태그설명

Presentation Layer (표현 계층)- Spring MVC Business Layer (구현 계층)- 우리가 Business logic 에 따라 만든다.Persistence Layer (영속 계층)- mybatisController 라는 것은, MVC

3일 전
·
0개의 댓글
·

94일차 Spring 데이터연동 설정

\-알아본 점(1)hikariDataSource를 이용한 방법과 MyBatis DataSource를 이용한 방법 이 있다.둘다 빈에 올리면 DataSource에 어떤것을 주입해야하는지 에러난다. primary속성으로 기본을 정해줌 or Resource어노테이션으로 정한

3일 전
·
0개의 댓글
·

93일차 Spring DI

\*DI (의존성 주입)1\. Spring BeansContainer 안에서만 수행 2\. 때문에 , 의존성 주입을 받고 싶은 모든 객체는 Spring Beans Container에 Bean으로 등록되어 있어야함.Spring IoC 컨테이너가 관리하는 자바 객체를 빈(

2022년 8월 11일
·
0개의 댓글
·

92일차 Spring 환경설정1

How to install Spring MVC plugin on the Eclipse Enterprise 2022-06Step 1. Install Lombok Agent using "https://projectlombok.org/p2"Step 2. Settin

2022년 8월 10일
·
0개의 댓글
·

91일차 Quartz

- Quartz 쿼츠란, 오픈소스 스케줄러이다.쿼츠는 자바 환경의 규모와 상관없이 사용이 가능하고 잡 실행에 유용한 스프링 부트 지원과 같이 오래전부터 스프링 연동을 지원하고있다. 메이븐을 통해 관리 배치가 중요하다 불특정 다수의 처리를 해주는게 OLTP * Qu

2022년 8월 10일
·
0개의 댓글
·

90일차 Mybatis2

-Mapper Interface를 이용하는 방법! - 알아본 점 (1)MapperRegistry에 등록해야한다는 것. (2)sqlSession 객체의 .getMapper 메소드로 인터페이스가 생성한 구현객체를 받는다. (3)구현된 객체를 사용 (4)인터페이스의 구현객체

2022년 8월 9일
·
0개의 댓글
·

89일차 Mybatis1

웹 3계층 - 3-tier(layer) Architecture 라고도 부름 * (1) Presentation Layer - 표현 계층 (2) Business Layer - 비지니스 계층 (3) Persistence Layer - 영속성 계

2022년 8월 8일
·
0개의 댓글
·

알고리즘 8일차 배열

설명 김갑동 선생님은 올해 6학년 1반 담임을 맡게 되었다. 김갑동 선생님은 우선 임시로 반장을 정하고 학생들이 서로 친숙해진 후에 정식으로 선거를 통해 반장을 선출하려고 한다. 그는 자기반 학생 중에서 1학년부터 5학년까지 지내오면서 한번이라도 같은 반이었던 사람이

2022년 8월 5일
·
1개의 댓글
·

88.5일차 jsp&servlet 간단한 CRUD 완성..ㅠ

막힌점4: ListOutput만 만들고 요청없이 값이 똑바로 들어가지 않는다고 계속 왜 안되나 싶었다. 생각해보니까 요청을 한 적이 없었다. 하..느낀점: 완전 뒤죽박죽 정리안된 코드 그러면서도 하면서 익히는 것이 최고구나 하지만 뒤돌면 다시 까먹어서 지속적인 반복숙달

2022년 8월 4일
·
0개의 댓글
·

86일~88일차 Servlet&JSP MVC패턴 간단한 CRUD 프로젝트

패키지는 이렇게 설정하겠다.CRUD의 구성은 1)회원정보 생성2)회원정보 검색3)회원정보 수정4)회원정보 삭제5)모든 회원정보 보기이렇게 구성 한다. 홈화면을 이렇게 5개 항목을 선택하게 구성\-해당 정보를 입력하고 요청하게 하는 view페이지 \-가입 버튼 클릭시 요

2022년 7월 28일
·
0개의 댓글
·

85일차 JSP2

Web Application 의 예외처리 방법 3가지 \*방법1: page directive의 "isErrorPage"와 "errorPage" 속성을 이용한 예외처리 (방금 우리가 한 방법) \- "JSP 전용" 예외처리 방식 아래 방법2,3은 W

2022년 7월 28일
·
1개의 댓글
·

84일차 JSP

-작성하다 날라가서 요약만 적는다- JSP == Servlet HTML문서의 원하는 위치에, Model 데이터를 injection(주입)하기 위해서, 태그(JSP Scripting Tags)를 배움 JSP 내장객체 JSP 액션태그 EL (Expressio

2022년 7월 27일
·
0개의 댓글
·

7일차 알고리즘 배열

설명 OX 문제는 맞거나 틀린 두 경우의 답을 가지는 문제를 말한다. 여러 개의 OX 문제로 만들어진 시험에서 연속적으로 답을 맞히는 경우에는 가산점을 주기 위해서 다음과 같이 점수 계산을 하기로 하였다. 1번 문제가 맞는 경우에는 1점으로 계산한다. 앞의 문제에 대해

2022년 7월 26일
·
0개의 댓글
·

83일차 Servlet File전송

첨부파일은 단순한 문자열이 아니고 0과 1로 이루어진 바이너리 데이터이기에enctype속성이 multipart/form-data라는 형식을 이용해 전송이때 \------WebKitFormBoundaryg3IbmadDo87Bmh2R 이런식의 마디로 끊어지는 part가

2022년 7월 25일
·
0개의 댓글
·

6일차 알고리즘 배열

설명N개의 정수를 입력받아, 자신의 바로 앞 수보다 큰 수만 출력하는 프로그램을 작성하세요.(첫 번째 수는 무조건 출력한다)입력첫 줄에 자연수 N(1<=N<=100)이 주어지고, 그 다음 줄에 N개의 정수가 입력된다.출력자신의 바로 앞 수보다 큰 수만 한 줄

2022년 7월 24일
·
0개의 댓글
·

5일차 알고리즘 문자열 마지막

import java.util.Scanner; public class Main { public static void solution(String input , char inputch) { int[] intArr = new int[input.length()-1

2022년 7월 22일
·
0개의 댓글
·

82일차 Session/Cookie

세션(Session) : 추상적인 연결, 계속 유지되는 연결 HTTP protocol (통신규약) : 연결이 유지 되지 않는다. 연결생성 > 요청전송 > 응답 수신 > 연결종료 Connectionless (비연결성): HTTP는 기본이 연결을 유지하지 않는 모델

2022년 7월 22일
·
0개의 댓글
·

81일차 요청포워드, MVC패턴형태의 Front Controller

M = Model : 비지니스 로직 수행결과 데이터 V = View : Model 데이터를 이용한, 응답화면을 생성C = Controller : MVC 흐름을 제어 : 하나의 Servlet 이다

2022년 7월 21일
·
0개의 댓글
·