오늘의 공부기록
  • Home
  • Algorithm
  • Git
  • Java
  • Spring
  • Pt
  • All Posts
  • Tag별 Posts
Search
jaehong

jaehong

공부

60 posts •
Java

컬렉션 프레임워크(Collection FrameWork)

컬렉션 프레임워크란 앞서 배열은 연관되어있는 데이터를 그룹핑해서 관리하기 위한 수단 이라고 배웠었다. 그러나 배열이 가지고 있는 한계(배열의 크기)가 있고 이를 보안한 도구가 컬렉션 프레임워크다. 컬렉션 프레임워크 중 하나인 ArrayList를 살펴보자 public static void

jaehong jaehong 1 min read
Spring

DI(Dependency Injection)

공부 목표 DI(Dependency Injection) 알기 Spring 프레임워크 프레임 워크는 마치 네이게이션과 같다. 길 탐색은 네비가 하고 안내를 들은 사용자는 운전만 하면됨 Spring 에서 제공하는 모듈 spring-core : DI, IoC 제공 aop : AOP

jaehong jaehong 1 min read
Spring

다양한 의존 주입

공부 목표 다양한 의존객체 주입 방법에 대해 알아보자! 생성자를 이용한 의존 객체 주입 왼쪽에 있는 자바코드를 .xml파일로 만든것이다. 생성자에 객체를 주입시 constructor-arg 사용하고 ref에 참조대상을 적는다. 즉 객체가 생성될때 studentDao 객체가 주입이된다. setter를

jaehong jaehong 1 min read
Spring

스프링 개요

공부 목표 Spring 개요 Spring 모듈 Spring 컨테이너(IOC) Spring 프레임워크 프레임 워크는 마치 네이게이션과 같다. 길 탐색은 네비가 하고 안내를 들은 사용자는 운전만 하면됨 Spring 에서 제공하는 모듈 spring-core : DI, IoC 제공

jaehong jaehong 1 min read

게시판 CRUD

게시판 CRUD jsp를 마무리 하면서 전체적인 기능들을 살펴보았다. 전체적인 컴포넌트 설계 모든 요청은 일단 Controller로 간다. Controller단 에서 DB에 대한 접근이 필요하다면 Command로 간다. Command 단에서는 Dao에 대한 접근과 필요하다면 화면에 DB에 대한

jaehong jaehong 5 min read
Algorithm

알파벳 찾기

문제 알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 단어 S가 주어진다. 단어의 길이는

jaehong jaehong 1 min read
Java

uri-pattern

디렉터리 패턴 서블릿을 만들면 .xml or annotation을 이용해서 mapping 하는 방식을 공부했었는데 디렉터리 형태로 서버의 해당 컴포넌트(서블릿)을 찾아서 실행하는 구조를 디렉터리 패턴이라고 한다. 확장자 패턴 확장자 형태로 서버의 해당 컴포넌트를 찾아서 실행하는 구조

jaehong jaehong 1 min read
Java

MVC 패턴

MVC Model, View, Controller 약자 각각의 기능들이 상호작용 mvc model1 View + Controller = .jsp mvc model2 모두 모듈화 되어있는 형태 References. https://www.youtube.com/watch?v=Aw-lOlR0I28&list=PLOJ3X9PwqLzvyIx3mwuf-muEd5TUI-yph/

jaehong jaehong 1 min read
Java

JSTL

개요 JSP 경우 HTML 태그와 같이 사용하므로 코드 가독성이 떨어진다. 이런 단점을 보완하고자 태그 라이브러리인 JSTL 등장! Tomcat 컨테이너에 포함 되어있지 않아 별도 설치필요하다. 나의 경우 링크 여기를 통해서 jakarta-taglibs-standard-1.1.2.zip을 다운하였다. JSTL 라이브러리

jaehong jaehong 1 min read
« Newer Posts Page 3 of 7 Older Posts »
오늘의 공부기록 © 2021
GitHub
본 홈페이지는 개인공부 페이지입니다.

Search

검색