상수 사용하기/ TRUE 8버전 밑은 반복해서 생성함
공통변수 사용하여 중복 코드 줄이기
post 는 바디에 쓰기, query는 정보가 url에 노출
@RequestBody
userDaepartment class
- 순수 매핑이 아니라 rank정보까지 담고 있다 -> 이름을 차라리 rank로 바꿀 것.
- jpa를 사용하고 있지 않기 때문에 그냥 클래스와 객체를 동일한 구조로 구성하는 게 맞다.
user -> userId
department -> departmentId
SELECT ALL -> WHERE 조건 걸기, WHERE이 없는 SELECT는 거의 없음. -> 와일드카드 쓰지 않는다. 조심해야한다. 터진다.
Exception
- check exception un checked 차이 찾아보기
- 커스텀익셉션은 범용적으로 생성 departmentControlelr에는 커스텀 익셉션 필요
모델 - 뷰 - 컨트롤러(model–view–controller, MVC) 의 약자로,
소프트웨어 공학에서 사용되는 디자인 패턴이다.
컨트롤러가 비즈니스 로직을 통해 얻은 데이터를 모델에 담아서 뷰에 전달하면, 뷰는 모델이 가진 데이터를 이용하여 뷰를 구성한다.
https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%8D%B8-%EB%B7%B0-%EC%BB%A8%ED%8A%B8%EB%A1%A4%EB%9F%AC
https://coding-factory.tistory.com/711
프록시란 비서역할을 하는 일종의 가상 객체
사이즈가 큰 객체(ex : 이미지)가 로딩되기 전에도 프록시를 통해 참조를 할 수 있다.
https://deveric.tistory.com/86
-> 전혀 모르겠음
https://velog.io/@yewon-july/Optimizer
-> 전혀 모르겠음
진짜 열심히하구있네 응원한당