본문 바로가기
728x90
반응형

SpringBoot7

[JAVA] 멤버 변수 private으로 선언 후 생성자(Constructor)를 사용하는 이유 class Car { private String modelName; private int modelYear; private String color; private int maxSpeed; private int currentSpeed; } 위에 코드를 보자 memberId, itemName, itemPrice, discountPrice가 private으로 선언되어있다. 이렇게 선언된 멤버 변수는 클래스 내부에서만 직접 접근이 가능하며, 외부에서는 직접 접근할 수 없으므로 클래스의 캡슐화를 보장할 수 있다. 그렇기에 클래스 외부에서 객체를 생성하고 초기화하기 위해서는 생성자를 사용해야 한다. 생성자는 클래스의 인스턴스를 생성할 때 사용되는 특수한 메서드로, 객체의 초기 상태를 설정하는 역할을 한다. 생성자란.. 2023. 7. 15.
[JAVA] store.put(), store.get() 함수 Spring Boot를 공부하면서 회원 관리중에 필요한 store.put(), store.get() 함수에 대해 보게 되었다. 자바와 Spring Boot를 같이 시작하는 만큼 더욱 공부가 필요할 거 같다. Store.???() 함수? store.put과 store.get 함수는 일반적으로 자바에서 맵(Map) 인터페이스를 구현한 컬렉션 객체에서 사용되는 메서드이다. Map[]은 키-값(key-value) 쌍의 데이터를 저장하고 관리하는 자료구조입니다. put 함수는 데이터를 맵에 추가하고, get 함수는 맵에서 데이터를 검색하는 데 사용됩니다. const Map형식 = [ { id: 1, role: 'admin', theme: "#64C59A", }, { id: 2, role: 'developer', .. 2023. 7. 15.
Spring Boot 시작~! IT 연합 동아리 PARD에서 서버 파트를 만들게 되면서 많이 사용하는 Spring boot 프레임워크에 대해 공부하기 시작했다. 앞으로의 모든 기록을 여기에 담을 예정이다. - 인프런 강의 듣고 블로그로 정리하며 복습하기 - 방학 끝나기 전까지 미니 프로젝트 하나 완성하기 위에 두가지를 목표로 두고 방학을 보내고 있다. 화이팅~! Spring Boot란? - Spring Boot는 Java 기반의 웹 애플리케이션 개발을 위한 프레임워크이다. Spring Framework의 일부로 개발되었으며, 애플리케이션의 구성을 간소화하고 개발 생산성을 높이는 데 중점을 두고 있다. 내장 서버와, 자동 구성, 스타터 페키지 등의 기능을 장점으로 두고 있지만, 많은 설정 옵션과 높은 진입장벽이라는 단점을 가지고 있다... 2023. 7. 15.
반응형