profile
한다 열심히

UML 이란

UML > UML (Unified Modeling Language) 소프트웨어 공학에서 사용되는 표준화된 범용 모델링 언어이다 UML 종류 Usecase Diagram > Usecase Diagram 사용자, 그리고 사용자가 수반한 다른 유스 케이스 간의 관계를 보

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

객체 지향 설계 SOLID

클린코드로 유명한 로버트 마틴이 객체 지향 설계의 5가지 원칙을 정리SRP : 단일 책임 원칙 (single responsibilty principle)OCP : 개방-폐쇠 원칙 (Open/closed principle)LSP : 리스코프 치환 원칙 (Liskov su

2022년 8월 17일
·
0개의 댓글
·
post-thumbnail

[80일차] Spring - MVC

Model, View , Controller 사이의 의존관계를 컨테이너에서 관리하는것을 뜻함DispatcherServlet 클라이언트의 요청을 전달받는다. 컨트롤러에게 클라이언트의 요청을 전달하고, 컨트롤러가 리턴한 결과값을 View에 전달하여 알맞은 응답을 생성하

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

[79일차] Spring - AOP

AOP (Aspect Oriented Programming) 관점지향 프로그래밍관점지향 프로그래밍은 공통으로 사용하는 기능들을 외부의 독립된 클래스로 분리하고, 해당기능을 프로그램 코드에 직접 명시하지 않고 선언적으로 처리하여 적용하는 것을 말한다.Advice : 언

2022년 8월 8일
·
0개의 댓글
·
post-thumbnail

[78일차] Spring - Ioc 컨테이너, DI

Ioc 컨테이너 > IOC (Inversion of Control) 제어의 역전 IoC 컨테이너는 자바 객체의 생성, 소멸과 같은 라이프 사이클을 관리하며, 스프링컨테이너로부터 필요한 객체를 가져와 사용한다 DI > DI (Dependency Injection 의

2022년 8월 8일
·
0개의 댓글
·
post-thumbnail

[77일차] Spring framework

Spring Spring framework 란? > 스프링은 EJB(Enterprise Java Beans)의 무겁고 복잡한 플랫폼에서 벗어나, POJO(Plain Old Java Object)기반의 경량화된 개발 환경을 제공하는 오픈소스 프레임워크이다. 중량급인

2022년 8월 6일
·
0개의 댓글
·
post-thumbnail

[56일차] JSP - EL & JSTL

EL (Expression Language)JSP의 네가지 기본 객체가 제공하는 영역의 속성 사용집합 객체에 대한 접근 방법 제공수치 연산, 관계 연산, 논리 연산자 제공자바 클래스 메서드 호출 기능 제공표현 언어만의 기본 객체 제공 ${expr} 로 표기Attribu

2022년 7월 6일
·
0개의 댓글
·
post-thumbnail

[54일차] JSP - 페이지 회원가입, 로그인

데이터베이스 회원정보를 저장, 관리하기위한 테이블 생성 Unique한 값을 얻기 위한 시퀀스 생성 CRUD 기능 Create : 글 작성 Read : 글 보기 Update : 글 수정 Delete : 글 삭제 Create 글 작성 기능 Read 게시글 읽기

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

[53일차] JavaBean

JavaBean > 자바빈 (JavaBean) 데이터 전달 오브젝트 파일DTO(Data Transfer Object)라고도 한다. JSP 프로그래밍에는 DTO(Data Transfer Object)나 DAO(Data Access Object)클래스의 객체를 JSP페이지

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

[52일차] Ajax

Ajax 란?

2022년 6월 30일
·
0개의 댓글
·
post-thumbnail

[51일차] JSP와 DB 연동

JDBC JDBC 란 > JDBC(Java Database Connectivity) 자바에서 DB 프로그래밍을 하기 위해 사용되는 API JDBC API 사용 어플리케이션의 기본 구성 JDBC를 이용한 데이터베이스 연결 방법 1 단계 : 드라이버를 로드 한다. 2

2022년 6월 29일
·
0개의 댓글
·
post-thumbnail

[50일차] JSP - 쿠키 생성

쿠키(cookie) 는 웹 브라우저가 보관하고 있는 데이터로서 웹 서버에 요청을 보낼 때 함께 전송이름 - 각각의 쿠키를 구별하는 데 사용되는 이름값 - 쿠키의 이름과 관련된 값유효시간 - 쿠키의 유지 시간도메인 - 쿠키를 전송할 도메인경로 - 쿠키를 전송할 요청 경로

2022년 6월 28일
·
0개의 댓글
·
post-thumbnail

[49일차] JSP - 기본 객체 , forward , 에러 처리

JSP가 제공하는 기본 객체<jsp:forward page=”이동할 페이지”/>forward 와 redirect 의 특징 비교page 디렉티브를 이용한 에러 처리에러 페이지 지정<%@ page errorPage = "예외발생시보여질JSP지정" %>에러 페이지

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

[48일차] JSP

JSP JSP 란 JSP 자바 기반 스크립트 언어 웹 어플리케이션에서 결과 화면을 생성할 때 주로 사용

2022년 6월 26일
·
0개의 댓글
·
post-thumbnail

[47일차] Servlet

서블릿자바를 기반으로 하는 웹 개발 표준 언어실행 코드 방식자바 기반의 웹 프로그래밍 기술로 자바 언어의 모든 기능을 사용 할 수 있으며 쓰레드 기반의 빠른 처리 속도를 자랑하나, 프로그램 내에서 화면 코딩을 제어해야 하는 문제로 인해 유지 보수에 많은 문제가 있다.

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

[46일차] 부트스트랩

부트스트랩 > 부트스트랩은 반응형이며 모바일 우선인 웹프로젝트 개발을 위한 가장 인기있는 HTML, CSS, JS 프레임워크이다 CDN을 통한 동작 서블릿 > 서버에서 웹페이지 등을 동적으로 생성하거나 데이터 처리를 수행하기 위해 자바(Java)로 작성된 프로그

2022년 6월 22일
·
0개의 댓글
·
post-thumbnail

[45일차] jQuery - animation effect

애니메이션 효과 매서드 종류 종류| 내용 -|- hide()| 노출되어 있는 요소를 숨김 show()| 숨겨져 있던 요소를 노출시킴 toggle()| 숨겨져 있던 요소는 노출시키고, 노출되어 있던 요소는 숨김 fadeIn()| 숨겨져 있던 요소가 점점 선명해지면서 노출 fadeOut()| 노출되어 있던 요소는 점점 투명해지면서 숨겨짐 fadeToggle...

2022년 6월 21일
·
0개의 댓글
·
post-thumbnail

[44일차] jQuery - 문서 객체 조작

문서 객체의 클래스 속성을 추가문서 객체의 클래스 속성을 제거속성과 관련된 모든 기능을 수행문서 객체의 클래스 속성을 제거스타일과 관련된 모든 기능을 수행$() : 문서 객체를 생성

2022년 6월 20일
·
0개의 댓글
·
post-thumbnail

[43일차] jQuery - jQuery 란, 선택자

자바스크립트 언어를 간편하게 사용할 수 있도록 단순화시킨 오픈 소스 기반의 자바스크립트 라이브러리DOM과 관련된 처리를 쉽게 구현CSS 선택자를 이용하여 쉽고 편리하게 요소를 선택일관된 이벤트 연결을 쉽게 구현시각적 효과를 쉽게 구현Ajax 애플리케이션을 쉽게 개발j

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

[42일차] javascript - 웹 스토리지, 예외처리

웹 스토리지 (web storage)는 서버가 아닌, 클라이언트에 데이터를 저장할 수 있도록 지원하는 HTML5의 새로운 기능크기 제한Cookie는 하나의 사이트에 저장할 수 있는 크기가 제한되어 있음(4KB). Web Storage는 5MB(크롬, 사파리, 파이어폭스

2022년 6월 16일
·
0개의 댓글
·