commit 3d336caaa66e7b511239c89833ea4bc77409a91b
Author: zzh <2441574824@qq.com>
Date: Thu Aug 8 09:18:00 2024 +0800
日考19
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..549e00a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,33 @@
+HELP.md
+target/
+!.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**/target/
+!**/src/test/**/target/
+
+### STS ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+### VS Code ###
+.vscode/
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..dfd2aa2
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,80 @@
+
+
+ 4.0.0
+ com.bwie
+ rikao19
+ 0.0.1-SNAPSHOT
+ rikao19
+ Demo project for Spring Boot
+
+ 1.8
+ UTF-8
+ UTF-8
+ 2.6.13
+
+
+
+ org.springframework.boot
+ spring-boot-starter
+
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ org.projectlombok
+ lombok
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-dependencies
+ ${spring-boot.version}
+ pom
+ import
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.1
+
+ 1.8
+ 1.8
+ UTF-8
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring-boot.version}
+
+ com.bwie.Rikao19Application
+ true
+
+
+
+ repackage
+
+ repackage
+
+
+
+
+
+
+
+
diff --git a/src/main/java/com/bwie/Rikao19Application.java b/src/main/java/com/bwie/Rikao19Application.java
new file mode 100644
index 0000000..9e2ebbf
--- /dev/null
+++ b/src/main/java/com/bwie/Rikao19Application.java
@@ -0,0 +1,13 @@
+package com.bwie;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+@SpringBootApplication
+public class Rikao19Application {
+
+ public static void main(String[] args) {
+ SpringApplication.run(Rikao19Application.class, args);
+ }
+
+}
diff --git a/src/main/java/com/bwie/domain/Student.java b/src/main/java/com/bwie/domain/Student.java
new file mode 100644
index 0000000..9bc9007
--- /dev/null
+++ b/src/main/java/com/bwie/domain/Student.java
@@ -0,0 +1,20 @@
+package com.bwie.domain;
+
+import lombok.AllArgsConstructor;
+import lombok.Data;
+
+/**
+ * @Author:zhangzhihao
+ * @name:Student
+ * @Date:2024/8/8 8:40
+ * 不准抄代码,添加注释,清楚每一行代码意思
+ */
+
+@Data
+@AllArgsConstructor
+public class Student {
+ private Integer id;
+ private String name;
+ private String course;
+ private Double score;
+}
diff --git a/src/main/java/com/bwie/test/Test.java b/src/main/java/com/bwie/test/Test.java
new file mode 100644
index 0000000..02aabbd
--- /dev/null
+++ b/src/main/java/com/bwie/test/Test.java
@@ -0,0 +1,50 @@
+package com.bwie.test;
+
+import com.bwie.domain.Student;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.stream.Collectors;
+
+/**
+ * @Author:zhangzhihao
+ * @name:Test
+ * @Date:2024/8/8 8:41
+ * 不准抄代码,添加注释,清楚每一行代码意思
+ */
+@RestController
+public class Test {
+
+ @PostMapping("/test")
+ public void test(){
+ //创建对象
+ Student student1 = new Student(1,"张三","语文",77.4);
+ Student student2 = new Student(2,"王五","数学",66.6);
+ Student student3 = new Student(3,"赵六","历史",88.8);
+ Student student4 = new Student(4,"李四","语文",99.0);
+ Student student5 = new Student(5,"田七","数学",88.0);
+
+
+ List studentList = new ArrayList<>();
+ //把数据添加到集合
+ studentList.add(student1);
+ studentList.add(student2);
+ studentList.add(student3);
+ studentList.add(student4);
+ studentList.add(student5);
+
+
+
+ //stream输出
+ List collect = studentList.stream().map(student -> {
+ String name = student.getName();
+ Double score = student.getScore();
+ return name + ":" + score;
+ }).collect(Collectors.toList());
+ System.out.println(collect);
+
+
+ }
+}
diff --git a/src/test/java/com/bwie/Rikao19ApplicationTests.java b/src/test/java/com/bwie/Rikao19ApplicationTests.java
new file mode 100644
index 0000000..ad14518
--- /dev/null
+++ b/src/test/java/com/bwie/Rikao19ApplicationTests.java
@@ -0,0 +1,13 @@
+package com.bwie;
+
+import org.junit.jupiter.api.Test;
+import org.springframework.boot.test.context.SpringBootTest;
+
+@SpringBootTest
+class Rikao19ApplicationTests {
+
+ @Test
+ void contextLoads() {
+ }
+
+}