안녕하세요 :) 현업 개발자의 블로그 입니다. 질문 환영해요.

궁금한 소프트웨어 기술을 말씀 해주시면, 성심 성의껏 알려드립니다.

728x90

분류 전체보기 124

01. git 사용하기

1. 사이트접속    https://github.com/ GitHub: Let’s build from hereGitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...github.com 2. 회원가입 진행 (우측 상단 Sign Up 버튼 클릭 후 안내에 따라 진행)  3. 로그인 (Sign in) 4. Create a new repositoty 버튼 클릭   ## Repository name = 프로젝트 이름..

형상관리/git 2024.08.28

Spring, Spring boot 의 유연성과 확장성 만족을 위한 RestfulAPI

Restful API는 기본적으로 네가지의 상황을 만족시켜야 합니다. 추상화, 재사용성, 디자인패턴 그리고 모듈화 입니다. 네가지 모두 중요하며 놓치지 말아야할 중요한 내용입니다. 이번 글에서는 Spring 및 Spring boot 에서 위의 해당하는 4가지의 만족성을 유지하기위해서는 어떻게 그리고 어떤 방법이 있는지 작성해보도록 하겠습니다. 첫번쨰로 모듈화(Modularity)에 대해서 말씀드리겠습니다. 모듈화란? 소프트웨어를 작은 단위로 나누는 것을 말합니다. 이렇게 작은 모듈로 소프트웨어를 분할함으로써 개발과 유지보수가 더 쉬워지고 코드의 재사용성과 확장성을 높일 수 있습니다. 모듈화는 각각의 모듈이 특정 기능이나 목적을 수행하도록 설계되어 있으며, 모듈 간의 인터페이스를 명확히 정의하여 상호작용할..

728x90