# fields

3개의 포스트
post-thumbnail

자바 객체 지향 프로그래밍 기초 1.

1. 필드 (Fields) > 필드는 객체의 속성을 나타내는 변수입니다. 예를 들어, 자동차 객체를 만들 때, 자동차의 색상, 모델, 제조사 등이 해당 객체의 필드가 될 수 있습니다. 위 코드에서, Car 클래스의 필드로 색상, 모델, 제조사를 나타내는 color, model, manufacturer 변수가 선언되어 있습니다. 2. 생성자 (Constructors) > 생성자는 객체를 생성할 때 호출되는 특별한 메소드입니다. 생성자를 사용하여 객체를 초기화할 수 있습니다. 예를 들어, 자동차 객체를 생성할 때, 색상, 모델, 제조사를 인자로 받아 해당 객체를 초기화하는 생성자를 작성할 수 있습니다. 위 코드에서, Car 클래스의 생성자로 color, model, manufacturer를 인자로 받아 해당 객체를 초기화하는 코드가 작성되어 있습니다. 3. 메소드 (Methods) > 메소드는 객체의

2023년 4월 8일
·
0개의 댓글
·

V2.1. Binding Result 적용 하기

🔗 요구사항 확인 ✏️ Binding Result 적용 - V1. 📍 Controller 계층 BindingResult Spring 에서 제공하는 validation 라이브러리 Map 의 기능을 BindingResult 이 대신할 수 있으므로 Map 은 삭제한다. 검증을 통과하지 못할경우 BindingResult 에 error 를 추가해준다. Model 로 넘겨주지 않아도 Spring 이 전달해준다. FieldError 특정 필드에서 에러가 발생할경우 Param 1 : Post 로 등록할 객체명을 적어주면 된다. Param 2 : 오류 코드를 적어주면 된다. Param 3 : 클라이언트 메시지를 적어주면 된다. ObjectError 특정 필드가

2023년 3월 26일
·
0개의 댓글
·
post-thumbnail

[DJANGO]Model fields

✅ Fields? &nbsp 모델에는 여러 클래스 변수가 있으며, 각 클래스 변수는 모델의 데이터베이스 필드(컬럼, 열)를 나타낸다. 이 변수에 들어갈 필드 값들이 데이터베이스의 레코드(행)가 된다. 아래 사진을 예로 들어보면, > > >* Menu 클래스에는 name라는 변수가 있고, menus라는 데이터베이스 테이블의 필드가 된다. name에 들어갈 필드 값의 길이는 최대 45자를 넘지 못한다. Category 클래스에는 name과 menu라는 변수가 있고, categories라는 데이터베이스 테이블의 필드가 된다. name에 들어갈 필드 값의 길이는 최대 45자를 넘지 못한다. menu에 들어갈 필드 값은 Menu 클래스를 외래키로 참조하며, 해당 클래스

2022년 6월 19일
·
0개의 댓글
·