profile
Roopretelcham

[spring] 좋은 객체 지향 설계의 5가지 원칙 (SOLID)

한 클래스는 하나의 책임만 가져야 한다.하나의 책임이라는 것은 모호하다. \- 클 수 있고, 작을 수 있다.문맥과 상황에 따라 다르다.중요한 기준은 변경이다. 변경이 있을 때 파급 효과가 적으면 단일 책임 원칙을 잘 따른 것이다.어떤 변화에 의해 클래스를 변경해야 하

2022년 7월 6일
·
0개의 댓글
·

[spring] 객체지향과 스프링

스프링은 자바 언어 기반의 프레임워크자바 언어의 가장 큰 특징 - 객체 지향 언어스프링은 객체 지향 언어가 가진 강력한 특징을 살려내는 프레임워크스프링은 좋은 객체 지향 애플리케이션을 개발할 수 있게 도와주는 프레임워크스프링을 편리하게 사용할 수 있도록 지원, 최근에는

2022년 7월 6일
·
0개의 댓글
·

[cpp] queue 정리

cpp queue 사용버 정리

2022년 6월 10일
·
0개의 댓글
·

[cpp] vector 사용법

cpp vector 함수 정리

2022년 6월 9일
·
0개의 댓글
·

[cpp] pair 클래스 다루기

사용자가 지정한 2개의 타입의 데이터를 저장하는데 사용합니다.서로 연관된 2개의 데이터를 한 쌍으로 묶어서 다룰 때 사용하면 편리합니다.

2022년 6월 9일
·
0개의 댓글
·

[cpp] 문자열 다루기

split

2022년 5월 25일
·
0개의 댓글
·

[cpp] STL map 사용법

< key, value >

2022년 5월 24일
·
0개의 댓글
·
post-thumbnail

스프링 회원 관리 예제

데이터: 회원 ID, 이름기능: 회원 등록, 조회컨트롤러: 웹 MVC의 컨트롤러 역할서비스: 핵심 비즈니스 로직 구현리포지토리: 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리도메인: 비즈니스 도메인 객체가벼운 메모리 기반의 데이터 저장소 사용test는 순서와

2022년 2월 28일
·
0개의 댓글
·
post-thumbnail

코딩테스트 준비 - 백준 14888번 연산자 끼워넣기

백준 14888번 연산자 끼워넣기

2022년 1월 25일
·
0개의 댓글
·
post-thumbnail

BAPPY WEB Project 데이터베이스 설계

이전에 진행했던 공생공생 프로젝트에서 데이터베이스 설계 하나도 안하고 감으로 하드코딩하다가 한계가 와서 디렉토리 구조 데이터베이스 구조 등 다 엎고 다시 설계하구 프로젝트를 진행했다. 이를 통해 설계의 중요성을 몸소 체감함.... 이번에는 어떤 객체와 메소드를 구현할

2022년 1월 24일
·
0개의 댓글
·