목록Backend (2)
모노산달로스의 행보
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dXCsZW/btsI5kgygmk/R7kJRNYOnX2OXt5jMixk81/img.png)
Database/DBMS - Transaction현대 사회의 모든 것은 데이터로 이루어져 있습니다. 많은 서비스가 데이터를 기반으로 동작합니다. 특히나 AI가 발전함에 따라 데이터의 중요성은 더욱 커져가고 있습니다. 즉, 데이터의 수가 크게 늘어남에 따라 이를 적절하게 관리하고 접근하는 기술은 이제 필수적입니다. 데이터베이스는 대량의 데이터를 체계적으로 저장, 관리, 검색하여 다수의 사용자가 동시에 접근하고 활용할 수 있도록 하는 시스템입니다. 앞으로 효과적으로 데이터를 관리하기 위해 이에 대한 깊은 이해가 필요합니다.Transaction(트랜잭션) 데이터베이스의 데이터에 변화가 일어나는 경우, 모든 작업은 순차적으로 일어날 필요가 있습니다. 예를 들어 은행 거래를 생각해 봅시다. 한 사용자가 자신의 계..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bgw9aS/btsIRopI3MV/eTqLtdgc2DcKRuSRhlpBw1/img.png)
Spring - SOLID principles 스프링은 프레임워크로 현대 자바 기반 애플리케이션을 위한 종합 프로그래밍과 환경설정 모델을 제공합니다. 스프링의 중요한 요소는 앱 단계에서 인프라 지원입니다. 즉, 개발자가 앱 단계의 비즈니스 로직에 집중할 수 있도록 만들어줍니다. 결론적으로 스프링은 자바 프로그래밍을 빠르고 쉽고 안전하게 만들어줍니다. 이러한 이점 때문에 많은 사용자를 보유하는데, 특히 한국에서는 백엔드 개발자의 대부분이 스프링을 사용할 정도로 인기가 많습니다.What is SOLID principles SOLID 원칙들(SOLID principles)은 2000년 컴퓨터 과학자 Robert J.Martin에 의해 처음 소개되었습니다. 객체지향 클래스 디자인의 다섯 가지 원칙으로, 클래스..