profile
서핑하는 개발자🏄🏽
post-thumbnail

[Spring]스프링 기초 - MVC 프레임워크 따라만들기(2)

Front Controller 패턴의 다른 형식을 알아보자. class(클래스)기반의 매핑이 아닌 xml 및 json 등 파일 기반의 매핑을 통해 dispatcherSerlvet이 동작하는 원리에 대하여 단계별로 파헤쳐보자.

약 14시간 전
·
0개의 댓글
·
post-thumbnail

[JAVA]메서드 - 오버로딩

메서드 시그니처를 수정하여 하나의 메서드명으로 복수개의 메서드를 정의하는 것과 같은 효과를 달성할 수 있는 오버로딩에 대해서 알아보자.

1일 전
·
0개의 댓글
·
post-thumbnail

[JAVA]객체지향 - 메서드 오버라이딩

이번 게시글에서는 객체지향 프로그래밍의 메서드 정의 기법 중 하나인 '오버라이딩'에 대해서 알아보며, 오버라이딩의 개념과 특징들에 대하여 살펴보고 앞으로의 활용성에 대해 확인해보자.

3일 전
·
0개의 댓글
·
post-thumbnail

[React]리액트 기초 - useEffects

useEffects는 컴포넌트가 렌더링 될 때 특정 작업(side effects)을 실행할 수 있는 Hook 중 하나이다. 특정 작업(side effects)은 컴포넌트가 렌더링 된 이후 비동기로 처리되어야 하는 부수적인 효과들을 뜻한다.

6일 전
·
1개의 댓글
·
post-thumbnail

[Spring]스프링 기초 - MVC 프레임워크 따라만들기(1)

Spring MVC에서 이용되는 Front Controller 패턴에 대해서 알아보자. 대량의 요청이 발생할 경우 요청별로 컨트롤러를 1:1로 매핑하면 유지보수와 로직수행에 대한 효과가 떨어질 것이다. 이러한 부분을 해결하는 방법을 알아보도록 하자.

7일 전
·
0개의 댓글
·
post-thumbnail

[React]리액트 기초 - props

동적이고 유연한 리액트 컴포넌트 사용을 위하여 필수적인 props에 대한 기본적인 개념을 알아보고, 어떻게 사용되며 어떤 규칙들을 준수해야하는지 알아보자.

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

[Spring]스프링 기초 - MVC모델

스프링을 본격적으로 공부하기 전에 소프트웨어 공학에서 사용되는 디자인 패턴 중 하나로 어플리케이션을 3개의 영역으로 분할하고 각 구성 요소에게 고유한 역할을 부여하는 개발 방식인 MVC모델에 대해서 알아보자.

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

[React]리액트 기초 - state

React에서 props와 함께 가장 중요한 개념이 되는 state에 대해서 알아보자. 컴포넌트 내부에 정의되어 일반적인 JavaScript의 객체를 담을 수 있는 변수이자 JSX에 변수로 사용되는 객체이다.

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

[React]리액트 기초 - 기본문법과 JSX

리액트란? 📖사용자 인터페이스를 구축하기 위한 선언적이고 효율적이며 유연한 JavaScript 라이브러리 재사용성과 생산성이 높은 라이브러리인 리액트를 이용하기 위한 기초를 알아보자.

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

[에러]NoSuchMethodError 해결

🚨java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest) 어김없이 오늘도 에러가 발생했다. 요즘은 실습을 하면서 에러가 나지 않으면 오히려 불안하다. 어디 어떤 에러가 발생한건지 한번 알아보자.

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

[JSP]세션 사용법(예제포함)

JSP에서 유저의 접속정보를 유지하고, 유저정보과 연관된 정보들을 유지할 수 있는 서버에 생성되는 객체인 세션 사용에 대해서 장바구니 기능 구현 예제를 통해 알아보자.

2023년 1월 25일
·
0개의 댓글
·
post-thumbnail

[DB]Mybatis 활용 Mysql 반복 insert하기

Mybatis를 사용하여 반복적인 insert문이 어떻게 작동되는지 살펴보자. 해당 게시글에서는 foreach문을 살펴볼 예정이다.

2023년 1월 21일
·
0개의 댓글
·
post-thumbnail

[에러]Tomcat 실행 오류

이클립스를 사용하는 개발환경에서 웹 프로젝트 실습 중 발생한 Tomcat 연결 오류에 대해서 알아보자. 이미 사용하는 포트가 있는 경우 해당 포트를 조회하고 강제로 닫아보자.

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

[JSP]jQuery Ajax 사용해보기

Web Project를 진행하면서 비동기 통신이 상당히 중요한 역할을 하고, 그에 따라 Ajax를 사용하는 빈도도 늘어난다. 효율적인 Ajax 사용을 위한 방법에 대해서 한번 알아보자.

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

[에러]NoClassDefFoundError 해결해보기

이클립스에서 maven 프로젝트를 통해 mybatis를 적용하여 사용 시 NoClassDefFoundError 발생하면 이클립스 환경에 대한 설정방법을 알아보자.

2023년 1월 17일
·
0개의 댓글
·
post-thumbnail

[JSP]AJAX 기본개념잡기(비동기)

웹 페이지 전체의 데이터 갱신이 아닌 부분적 갱신을 위한 비동기 통신에 대하여 알아보고, 해당 통신방식을 사용할 수 있는 기능에 대하여 알아보자.

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

[자료구조]기초 - 배열(Array)

자료구조 중 일부로 선형구조를 가지는 배열에 대해서 알아보고, 배열의 오퍼레이션 간의 성능 차이에 대해서도 확인해보자.

2023년 1월 15일
·
0개의 댓글
·
post-thumbnail

[DB]Mybatis ResultMap 사용해보기

쿼리문을 수행하면서 복잡한 쿼리문 수행을 위한 Mybatis의 ResultMap 태그에 대해서 알아보자. 서브쿼리를 내부적으로 수행시켜주는 아주 쓸모있는 녀석이다.

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

[JSP]Include에 대해 알아보자.

웹 어플리케이션 프로그래밍 시 중복 또는 반복되는 소스를 최소화하고, 유지보수성를 간편화 시키며, 협업 시 공통된 틀을 준수 할 수 있도록 도와주는 기능에 대해서 알아보자.

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

[DB]Mybatis 사용해보기

DB 프로그래밍 기술의 향상을 위해 기존 사용중인 JDBC의 단점을 보완하기 위한 Persistance Framework인 Mybaits에 대하여 기초적인 부분을 알아보고 실제로 사용해보자.

2023년 1월 11일
·
0개의 댓글
·