Spring
-
Spring 이란? Java 개발을 편하게 해주는 오픈소스 경량급 *애플리케이션 프레임워크이다. Spring 프레임워크이기 때문에 개발하기 좋은 틀을 제공한다. 가벼우면서 대규모 개발을 지원하는 엄청난 프레임워크이다. 가장 큰 특징으로는 의존성 주입(DI, Dependency Injection), 제어의 역전(IOC, Inversion Of Control)이다. 객체와 객체간 등 서로 결합도를 낮추는 방식으로 어플리케이션을 개발할 수 있다. 위 이미지 출처 : spring.io * 프레임워크 개발을 쉽고 편리하게 개발하기 위한 이미 만들어진 틀을 의미한다. 라이브러리와 다른점은 라이브러리는 개발을 하기 위한 도구를 가져다가 쓰는거고 프레임워크는 이미 만들어진 틀에다가 정해진 규칙에 따라 개발을 해야한다...
Spring 이란Spring 이란? Java 개발을 편하게 해주는 오픈소스 경량급 *애플리케이션 프레임워크이다. Spring 프레임워크이기 때문에 개발하기 좋은 틀을 제공한다. 가벼우면서 대규모 개발을 지원하는 엄청난 프레임워크이다. 가장 큰 특징으로는 의존성 주입(DI, Dependency Injection), 제어의 역전(IOC, Inversion Of Control)이다. 객체와 객체간 등 서로 결합도를 낮추는 방식으로 어플리케이션을 개발할 수 있다. 위 이미지 출처 : spring.io * 프레임워크 개발을 쉽고 편리하게 개발하기 위한 이미 만들어진 틀을 의미한다. 라이브러리와 다른점은 라이브러리는 개발을 하기 위한 도구를 가져다가 쓰는거고 프레임워크는 이미 만들어진 틀에다가 정해진 규칙에 따라 개발을 해야한다...
2022.03.19 -
MyBatis 자바의 관계형 데이터베이스 프로그래밍을 좀 더 쉽게 사용할 수 있도록 도와주는 프레임워크 JDBC를 통해 데이터베이스에 엑세스하는 작업을 캡슐화하고 일반 SQL 쿼리, 저장 프로 시저 및 고급 매핑을 지원하며 모든 JDBC 코드 및 매개 변수의 중복작업을 제거 한다. 또한 프로그램 코드와 SQL 문을 분리할 수 있다. MyBatis DB 접근 구조 MyBatis 구성요소 요소 설명 MyBatis Configuration File DB 접속 정보 및 Mapper 파일의 경로 등 환경정보를 설정하는 파일 SqlSessionFactoryBuilder SqlSessionFactory를 생성하는 Builder SqlSessionFactory SqlSession 을 생성하기 위한 구성요소 - MyBa..
MyBatisMyBatis 자바의 관계형 데이터베이스 프로그래밍을 좀 더 쉽게 사용할 수 있도록 도와주는 프레임워크 JDBC를 통해 데이터베이스에 엑세스하는 작업을 캡슐화하고 일반 SQL 쿼리, 저장 프로 시저 및 고급 매핑을 지원하며 모든 JDBC 코드 및 매개 변수의 중복작업을 제거 한다. 또한 프로그램 코드와 SQL 문을 분리할 수 있다. MyBatis DB 접근 구조 MyBatis 구성요소 요소 설명 MyBatis Configuration File DB 접속 정보 및 Mapper 파일의 경로 등 환경정보를 설정하는 파일 SqlSessionFactoryBuilder SqlSessionFactory를 생성하는 Builder SqlSessionFactory SqlSession 을 생성하기 위한 구성요소 - MyBa..
2021.12.27