본문 바로가기

반응형

Spring boot

(2)
Spring boot 생성자 주입 vs 필드 주입 생성자 주입 vs 필드 주입 위에 mSer는 final과 같이 선언되었고 밑에서 생성자로 의존성을 주입 해 주었다.2번째 mForm는 그냥 @Autowired 어노테이션으로 필드 주입을 해 주었다. 하지만 final로 선언 할 수 가 없다mSer 방식을 생성자 주입 이라고 하고 mForm을 필드 주입이라고 한다.막상 구현 할 때는 차이를 몰랐는데 자세히 구글링 해보니 차이를 알게 되었다.일단 기본적으로 스프링 팀에서는 생성자 주입을 추천한다고 한다.  생성자 주입 방식의 3가지 장점!!1. 순환 참조 방지필드 주입 방식이면, 순환 참조가 되어도 일단 서버가 구동이 된다. 하지만 생성자 주입 방식이면 아예 서버가 구동이 안되서 사전에 순환 참조를 감지하고 방지할 수 있다. 이 차이는 필드 주입과 생성자 주..
Spring boot 끄적 끄적(1) 혼자서 이것저것 개발해보면서 깨달은 것들 모음집 !!  1. 템플릿 파일은 꼭! 컨트롤러를 통해야 한다 처음 홈에서 다른 화면으로 넘어갈 때 그냥 dfdf 대충 이렇게 같은 폴더안에 다른 html파일을 참조 할 수 있을 줄 알았다. 하지만 이게 웬걸 계속 오류가 나왔다. 구글에 검색하니 나랑 똑같은 질문을 누군가 인프런에 해서 답변을 확인 할 수 있었다. https://www.inflearn.com/questions/59046/template%EC%97%90%EC%84%9C-a%ED%83%9C%EA%B7%B8%EB%A1%9C-%EB%A7%81%ED%81%AC-%EC%B0%B8%EC%A1%B0%EA%B0%80%EB%8A%A5%ED%95%98%EA%B2%8C-%ED%95%98%EB%8A%94-%EB%B0..

반응형