본문 바로가기

스프링 부트2

[마이바티스(MyBatis)] 실습 및 예제 Chapter 9. 실습 및 예제 이론적 지식만으로는 충분하지 않습니다. 이 장에서는 실제 마이바티스를 사용한 다양한 실습과 예제를 통해 마이바티스의 활용법을 배워보도록 하겠습니다. [Chapter 9. 실습 및 예제] 9.1. CRUD 기반 예제 9.1.1. 회원 관리 시스템 실습 9.1.1.1. 회원 데이터베이스 구축 9.1.1.2. 회원 등록 기능 구현 9.1.1.3. 회원 조회 기능 구현 9.1.1.4. 회원 정보 수정 기능 구현 9.1.1.5. 회원 삭제 기능 구현 9.2. 웹 애플리케이션 연동 9.2.1. 스프링 부트와 마이바티스 연동 예제 9.2.1.1. 프로젝트 설정 9.2.1.2. 웹 애플리케이션 구현 9.2.1.3. 웹 애플리케이션 테스트 9.3. 고급 기능 실습 9.3.1. 동적 SQ.. 2023. 5. 16.
[자바(JAVA)] 자바와 마이크로서비스 44. 자바와 마이크로서비스 44.1. 마이크로서비스 개요 마이크로서비스는 소프트웨어 개발 방식으로, 큰 어플리케이션을 작은, 독립적이고 서로 협력하는 서비스로 분할하는 것입니다. 이러한 접근 방식은 각 서비스를 독립적으로 개발, 배포, 관리할 수 있어 확장성과 유지 보수가 용이해집니다. 44.2. 마이크로서비스 아키텍처 마이크로서비스 아키텍처는 여러 가지 원칙에 기반합니다. 각 서비스는 작고, 하나의 기능에 집중합니다. 서비스는 독립적으로 배포 가능해야 합니다. 서비스 간 통신은 간단한 API를 사용합니다 (RESTful API, gRPC 등). 44.3. 스프링 부트와 마이크로서비스 스프링 부트는 스프링 기반 애플리케이션을 빠르게 개발하도록 도와주는 프레임워크입니다. 스프링 부트는 마이크로서비스 개발.. 2023. 4. 30.