코딩 개발/Spring

코딩 개발/Spring

Spring FrameWork 에 대하여 (+ IOC / DI, 간단한 용어 정리)

FrameWork란? 사전적 의미로는 틀 + 일 => 간단히 말해서 일을 잘하기 위한 틀을 제공합니다. 프레임워크(Framework)는 소프트웨어 개발을 위한 구조적인 틀이나 플랫폼을 제공하는 도구 또는 환경입니다. 소프트웨어 개발을 더 효율적이고 표준화된 방식으로 수행할 수 있도록 도와주는 일련의 라이브러리, 컴포넌트, API, 규칙 등의 집합입니다. 프레임워크는 애플리케이션의 구조와 흐름을 제어하고, 개발자에게 필요한 기본 기능과 추상화된 인터페이스를 제공합니다. 이를 통해 개발자는 핵심 비즈니스 로직에 집중할 수 있으며, 반복적이고 일상적인 작업을 자동화하거나 단순화할 수 있습니다. 또한, 프레임워크는 개발자 간의 일관된 개발 방식과 코드 구조를 유지하고, 협업을 용이하게 합니다. Java는 Spr..

코딩 개발/Spring

Eclipse 에서 Spring 사용하기

Eclipse에서 Spring Framework를 사용해 보겠습니다. STS 다운로드 STS란? Spring Tool Suite 는 Java와 Spring 기반 어플리케이션 개발을 위한 통합 개발 환경입니다. 이클립스 플랫폼 위에 구축되었고 스프링 프레임워크를 지원하고 개발자가 스프링 기반 어플리케이션을 더 쉽게 개발하고 디버깅할 수 있습니다. STS의 다양한 기능 스프링 프로젝트 템플릿 코드 어시스트 디버깅 및 테스트 서버 통합 스프링 클라우드 지원 다운로드 방법 Eclipse 메뉴바에 Help - Eclipse Marketplace 클릭 검색창에 sts 검색하고 버전 4를 다운받았습니다. 이거 다운받고 Eclipse 재시작 하면 됩니다. 간단하죠. 다음 시간에는 어떻게 사용하는지 확인해보겠습니다.

코딩 개발/Spring

SOLID (객체 지향 설계 원칙)

프로젝트를 끝내고 오느라 오랜만에 글을 작성하게 되었습니다. 프로젝트를 끝내고 Sping FrameWork를 배우기 시작했습니다! 👏👏👏 Spring FrameWork를 알아가기 앞서 '이것은 정말 중요하겠다' 라고 생각하는 개념을 알아보려고 합니다. 바로 SOLID 인데요. SOLID란? SOLID는 객체 지향 설계 원칙을 나타내는 다섯 가지 기본 원칙의 앞 글자를 딴 약어입니다. 이 원칙들은 소프트웨어 설계의 품질과 유연성을 높이고, 유지보수성과 확장성을 개선하는 데 도움을 줍니다. SOLID 원칙은 소프트웨어 개발에서 중요한 원칙들을 포괄하며, 객체 지향 프로그래밍 언어에서 특히 유용하게 적용됩니다. Spring을 배우니까 이 원칙을 확인하지 않으면 불편한 상황이 많이 생길 것 같더라고요. 무슨 원..

호소세
'코딩 개발/Spring' 카테고리의 글 목록 (5 Page)