2024/10/29 3

Spring , Spring과 SpringBoot의 차이

프레임 워크 개념의 차이Spring애플리케이션 개발을 위한 전반적인 기능과 설정을 제공하는 프레임 워크핵심개념으로는 IoC , AOP 등이 있으며 , 주로 MVC 구조 기반의 웹 애플리케이션 개발할 때 사용한다.Spring 만으로는 설정이 복잡할 수 있어 초기 설정에 많은 시간이 소요될 수 있다.➡️스프링에 대해 다시보기 Spring , 스프링 프레임 워크란 ?스프링 프레임 워크의 특징을 한줄로 서술한다면," IoC와 AOP를 지원하는 경량의 컨테이너 프레임 워크"   경량크기 측면에서 가볍다.스프링은 여러개의 모듈로 구성되어 있으며 , 각 모듈은 하radaonmommy.tistory.com ➡️스프링 컨테이너에 대해 다시보기 Spring , FactoryBean . 스프링 컨테이너스프링이란 ?앞서 보고..

Spring , 스프링 프레임 워크란 ?

스프링 프레임 워크의 특징을 한줄로 서술한다면," IoC와 AOP를 지원하는 경량의 컨테이너 프레임 워크"   경량크기 측면에서 가볍다.스프링은 여러개의 모듈로 구성되어 있으며 , 각 모듈은 하나 이상의 jar 파일로 구성되어 있다.몇개의 jar 파일만 있으면 개발과 실행이 모두 가능하고 ,스프링을 이용하여 만든 애플리케이션 배포 역시 매우 빠르고 쉽다.  제어의 역행 (Inversion of Control) , IoC비즈니스 컴포넌트를 개발할 때 , 항상 신경 쓰는 것이 바로 낮은 결합도와 높은 응집도 이다.스프링은 제어의 역행을 통해 느슨한 결합 을 유지한다.객체 지향프로그래밍에서 객체가 다른 객체를 생성하고 ,그 객체를 통해 필요한 기능을 수행하는 경식으로 의존관계를 유지하는데 ,이러한 문제를 해결..

SpringBoot-MyBatis, 동적 쿼리 생성을 위한 XML 태그 끝내기 !

MyBatis의 XML 태그 MyBatis에서는 동적 SQL을 작성하기 위해 다양한 xml 태그를 제공한다.조건문 또는 반복문 또는 여러 SQL문을 유연하게 구성할 수 있도록 도와준다.각 태그에 대해 알아보자. 앞선 MyBatis 환경설정 및 xml구성 , springBoot 구조이해생성후 xml 파일의 구성1. 태그는 쿼리를 정의하는 태그다.2.namespace와 인터페이스 패키지 이름과 정확하게 일치해야한다.3.속성_ id : 사용할 메서드 명 4.속성_ resultType : 리턴타입에 대한 명시. 위치를 src/main/java 이후의 경로를 명시한다.   5.select 태그 경우 리턴타입을 명시한다.6.insert,update,delete 태그는 리턴타입을 명시하지 않아도 되며 , 리턴이 in..

728x90