10. Spring/기초

00. Spring (스프링) 시작 전

THE HEYDAZE 2020. 6. 9. 03:37

1. 스프링 홈페이지를 통한 기초설정

2. Spring 기본 용어

3. Spring 경험

4. 개발 환경 (IntelliJ)

5. 다운로드 라이브러리 사용할때 이미지는 네이버처럼 10MB 로 제한하는 방법

6. slf4j

7. yml 설정

8 Gradle 설정

9. jUnit

10. Header 인증

11. Spring JDBC vs Spring JPA Hibernate

12. application.xml 을 application.properties 를 이용하거 application.yml 을 이용한다

13. application 에서 Local 개발환경과, Dev 개발 환경 등 다양하게 profile을 선택하여 운영 할 수 있다.

14. log4j 도 마찬가지로 profile을 설정하여 운영일 때와 개발일 때의 코드를 나뉘어 작성 할 수 있다.

15. xml 방식인 Maven은 코드가 길어지고 가독성이 떨어지기 때문에 Gradle 을 선호 (안드로이드도 Gradle 빌드툴 사용)

16. Spring 커맨드 객체는 기본생성자와 Setter가 있어야지만 대입이 된다 (해당 필드에 setter 가 없는 경우 null 나온다)