JAVA/블로그 만들기2 블로그 만들기 DAY1 [스프링부트 중요개념 정리] Daily 목표: 스프링의 컨셉인 IoC(제어의 역전), DI(의존성 주입), AOP(관점 지향 프로그래밍), PSA(이식 가능한 서비스 추상화)의 개념을 이해해가며 블로그 코드 작성하기 keyword: IoC(제어의 역전), DI(의존성 주입), AOP(관점 지향 프로그래밍), PSA(이식 가능한 서비스 추상화) 스프링부트? * 톰캣, 제티, 언더토우 같은 웹 애플리케이션 서버가 내장되어 있음. 따로 설치 하지 않아도 독립적 실행 가능함. * 빌드 구성을 단순화하는 스프링 부트 스타터를 제공함. * XML설정 없이 자바 코드 작성 가능. * JAR을 이용해 자바 옵션만으로 배포 가능함. * 애플리케이션 모니터링 관리 도구인 스프링 액츄에이터 제공 용어설명: IoC : Inversion of Contro.. JAVA/블로그 만들기 2023. 10. 7. 블로그 만들기 DAY1 [용어정리 및 SRPING 기초정리] 노트형식으로 작성됨 ↓ * JPA – 관계형 데이터베이스를 사용하는 방식의 인터페이스 JAVA는 SQL이 아닌 자바언어로 데이터베이스를 조작. * GRADLE 메이븐 차이? 소스 코드를 이용해서 실행 가능한 애플리케이션을 생성하는 과정을 자동화하는 프로그램 * GRADLE의 특징: 메이븐에비해 가독성이 좋고, 설정이 간단함. 자바,코틀린,그루비 등 다양한 언어 지원 빛 원하는대로 빌드 스크립트 작성 가능. 빌드와 테스트 속도가 메이븐에 비해 빠름 **단축키정리** 1. 복사하기 Ctrl + C 2. 잘라내기 Ctrl + X 3. 붙여넣기 Ctrl + V 4. 주석토글 Ctrl + / 5. 전체선택 Ctrl + A 6. 현재 파일에서 찾기 Ctrl + F 7. 전체 파일에서 찾기 Ctrl + Shift +.. JAVA/블로그 만들기 2023. 9. 27. 이전 1 다음