Java(3)
-
개념 정리
1. Structure- Spring Boot1) 구성요소의 설정을 줄여 Spring Framework을 간소화(COC)2) tomcat server 내장 - Inversion of Control(IoC) Container: Spring Framework의 핵심 요소- IoC: 프로그래밍에 있어 객체의 생성 및 관리 책임을 개발자에서 전체 애플리케이션 또는 프레임워크에 위임하는 디자인 원칙으로, 의존성을 줄여준다. Spring에서는 IoC를 DI로써 구현한다.- DI(Dependancy Injection): 프레임워크가 객체를 호출하고, 의존성이 필요한 경우 프레임워크가 연결하는 방식-> loosely coupled- J2EE(JavaEE | JakartaEE): EJB(Enterprise Java Be..
2024.03.12 -
Jakarta EE Project 환경 구축 - 1
1. JDK LTS Eclipse Temurin 17 설치 https://adoptium.net/temurin/releases/ Latest Releases | Adoptium adoptium.net (1) 자신의 운영체제에 맞는 jdk를 다운로드한다. (2) 실행 후 설치 마법사에서 JAVA_HOME 환경변수 설정을 선택하여 환경변수를 추가한다. (3) cmd 창에 java -version 명령을 통해 설치를 확인할 수 있다. 2. IDE IntelliJ IDEA 설치 https://www.jetbrains.com/idea/download/?section=windows Download IntelliJ IDEA – The Leading Java and Kotlin IDE Download the lates..
2023.09.05 -
자바의 구성요소
1. 클래스와 객체- 클래스(class): 객체지향에서 객체를 정의하는 사용하는 프로그래밍 요소로 필드들과 메소드들로 구성- 필드(field): 객체의 특징과 상태를 저장할 수 있는 데이터들- 메소드(method): 객체가 수행할 수 있는 동작을 정의해 놓은 실행코드- 객체(object): 작업을 수행하는 프로그래밍 실체로, new 예약어를 이용하여 클래스로부터 객체를 생성함 2. 문장(statement)- 정의: 알고리즘을 프로그래밍 언어로 기술한 것으로 제어 흐름 관련 예약어와 식과 세미콜론(;)으로 구성- 종류: 배정문, 혼합문, 제어문(조건문, 반복문, 분기문), 예외처리문, 표준입출력문, 동기화문- 식(expression): 새로운 값을 지정하거나 변수를 수정하는 데 사용되는 변수, 리터럴, 연..
2023.03.23