소스범벅
close
프로필 배경
프로필 로고

소스범벅

  • All (81)
    • ✨ Programming (21)
      • Java (3)
      • Spring (8)
      • Architecture (1)
      • Tool (8)
      • 문제&버그 (1)
    • ✨ Algorithm (55)
      • 백준 (31)
      • 프로그래머스 (24)
      • 개념 (0)
    • ✨ CS (2)
      • 자료구조 (0)
      • 운영체제 (0)
      • 네트워크 (2)
      • 데이터베이스 (0)
    • ✨ 독서 (3)
  • 깃허브
  • 방명록
[Spring] Spring Framework란?

[Spring] Spring Framework란?

스프링 프레임워크란? 자바 엔터프라이즈 개발을 편하게 해주는 경량급 오픈소스 애플리케이션 프레임워크이다. 엔터프라이즈란? 대규모 데이터 처리와 트랜잭션이 동시에 여러 사용자로부터 행해지는 매우 큰 규모의 환경을 말한다. EJB보다 가벼운 경량 프레임워크이다. 자바 웹 애플리케이션 개발을 위한 오픈소스 프레임워크이다. 동적인 웹 사이트를 개발하기 위해 여러가지 서비스를 제공하고 있다. 스프링 프레임워크 특징 경량 컨테이너 애플리케이션에 사용되는 자바 객체(빈)를 스프링이 권한을 가지고 직접 관리한다. 각각의 객체 생성, 소멸과 같은 라이프 사이클을 관리한다. 스프링 컨테이너로부터 필요한 객체를 얻는다. POJO(Plain Old Java Object)방식의 프레임워크 특정한 인터페이스를 구현하거나 상속받을..

  • format_list_bulleted ✨ Programming/Spring
  • · 2023. 4. 11.
  • textsms
[Spring] MVC란?

[Spring] MVC란?

MVC란? 모델 - 뷰 - 컨트롤러(Model - View - Controller, MVC)의 약자이다. 소프트웨어 디자인 패턴이다. 웹 애플리케이션을 기능별로 나누어 처리한다. 화면 처리 요청 처리 비즈니스 로직 처리 모델2 방식이다. MVC 구성요소 Controller Model의 상태를 변경할 수 있다. View에 Model의 결과를 표현할 방식을 선택할 수 있다. Model 데이터와 비즈니스 로직을 수행한다. View가 렌더링하는데 필요한 데이터이다. DAO나 VO클래스로 이루어져 있다. View Model의 결과를 Controller에서 받아서 화면에 표현한다. MVC 장점 기능이 분리되어 있어 개발 및 유지보수가 편하다. 각 기능의 재사용성이 높아진다. Spring MVC 동작 과정 Dispa..

  • format_list_bulleted ✨ Programming/Spring
  • · 2023. 4. 7.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
전체 카테고리
  • All (81)
    • ✨ Programming (21)
      • Java (3)
      • Spring (8)
      • Architecture (1)
      • Tool (8)
      • 문제&버그 (1)
    • ✨ Algorithm (55)
      • 백준 (31)
      • 프로그래머스 (24)
      • 개념 (0)
    • ✨ CS (2)
      • 자료구조 (0)
      • 운영체제 (0)
      • 네트워크 (2)
      • 데이터베이스 (0)
    • ✨ 독서 (3)
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바