1.templates - member - member.html
2.Config - SecurityConfig 생성
3.Enum,DTO, entity 생성
4.repository - MemberRepository, service - MemberService 생성
5. 1~4 복습
6. 복습 + 멤버서비스
7. 테스트프로그램
8.자습
ㅡㅡㅡ
#공부법
챗GPT
구글
document
w3school - how to
부트스트랩
스택플로우
#w3school - how to -
●2
Enum생성
DTO
entity
Repository(mapper)
Service
config - SecurityConfig
constant - Role(enum생성)
●3
Enum생성
DTO
entity
Repository(mapper)
Service
,테이블만들고,DTO
DAO역할(서비스,레포지토리)
con > 서비스 > 레포지 > 맵퍼 >
그단계에서 레포지토리랑 서비스가 필요합니다.
●4
레포지토리
repository - MemberRepository
service - MemberService
서비스의 테스트 만들기
●5
엔티티(테이블), DTO
컨트롤러단 - 조종
컨트롤러 - DB
컨트롤러 -> 서비스 -> 레포지토리 -> SQL접속
구조 :
#JPA(하이버네티스 - 자바객체로만 써써, xml만 없다
엔티티 - DTO - 레포지 - 서비스 - 컨트롤러
#
MY바티스
- DTO(수레)
#JDBC
DTO-DAO
#구조
-DI(디펜더시 인젝션) - 스프링빈으로 등록되있는 거
-IOC(제어의역전) - 어노테이션만 붙여준다.
-AOP(횡단,종단관심사 -
메소드를 나누어서 처리 - 비즈니스 많이쓰는것, 매출관련, 일반적인 보완 관련, 어느프로그램이랑 같다. 스프링프레임워크에 부탁, 정말 핵심에 집중하자,
-스프링빈 (골뱅이, 우리가 객체 생성 아니라, 스프링컨테이너에게 나중에 내가 쓸거야, 내가원하는 것을 등록해줘, 컨테이너한테 등록해줘, 그떄필요한거 꺼내줘)
데이터베이스가 노출되면 안된다. 데이터베이스 - 엔티티
DB와 관련있는 엔티티를 보호하기 위해, DTO를 사용합니다.
●6. 복습 + 멤버서비스
●7. 멤버테스트
●8자습
'7.springBoot > 1)개념_springBoot' 카테고리의 다른 글
springBoot_개념_Day_10 (0) | 2024.04.08 |
---|---|
springBoot_개념_Day_09 (0) | 2024.04.08 |
springBoot_개념_Day_07 (0) | 2024.04.03 |
springBoot_개념_Day_06 (0) | 2024.04.03 |
springBoot_개념_Day_05 (0) | 2024.04.03 |