JAVA基礎文法
1602 ワード
クラスの情報:メンバー変数
public class Course {
public String title;
public String tutor;
public int days;
// 이렇게 아무런 파라미터가 없는 생성자를 기본생성자 라고 부릅니다.
public Course() {
}
public Course(String title, String tutor, int days) {
// this 는 "이것" 이죠? 클래스 변수를 가리킵니다.
this.title = title;
this.tutor = tutor;
this.days = days;
}
}
カニ類の情報(メンバー変数)がアクセス制御されますprivateに設定します.その後、プライベート設定の情報をインポートまたは置換する場合は、Getter、Setterを作成し、単独で変更して使用することができます.
ブラウザに情報が表示されたら、コントローラを作成してブラウザに配置します.
https://mvnrepository.com/
Gradleをコピーしてインストール(build.gradle/dependencies)に貼り付けて使用します.(*Gradleを使用してライブラリをインポートおよび配置します.)
@RestController
public class CourseController {
@GetMapping("/courses")
public Course getCourses() {
Course course = new Course();
course.setTitle("웹개발의 봄 스프링");
course.setDays(35);
course.setTutor("남병관");
return course;
}
}
@RestControl:JSON形式で応答する自動応答器2つのサーバの応答
1.データ応答:RestControlの使用
2.HTML、CSS、JSを一度に返します.
Rest-サーバ応答はJSON形式である.(Html、CSS送受信時に書き換えを行わない)
Controller:クライアント要求のコードを受信します.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡ
@GetMapping("/myinfo")
/myinfoというgetリクエストを受け取ったら、次のメッセージをお伝えします.
Reference
この問題について(JAVA基礎文法), 我々は、より多くの情報をここで見つけました https://velog.io/@aljireh/JAVA-기초문법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol