From e8a22087cc9080e1613c537c1e01b3e06923e40c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=99=A8=E5=93=80?= <2076029107@qq.com>
Date: Thu, 8 Aug 2024 09:05:35 +0800
Subject: [PATCH] =?UTF-8?q?=E8=80=83=E8=AF=958.8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 35 ++++++
bwie-common/pom.xml | 94 +++++++++++++++
bwie-test/pom.xml | 59 ++++++++++
.../java/com/bwie/rk/TestApplication.java | 51 ++++++++
.../main/java/com/bwie/rk/pojo/Student.java | 28 +++++
pom.xml | 111 ++++++++++++++++++
6 files changed, 378 insertions(+)
create mode 100644 .gitignore
create mode 100644 bwie-common/pom.xml
create mode 100644 bwie-test/pom.xml
create mode 100644 bwie-test/src/main/java/com/bwie/rk/TestApplication.java
create mode 100644 bwie-test/src/main/java/com/bwie/rk/pojo/Student.java
create mode 100644 pom.xml
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..65f20b1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,35 @@
+target/
+!.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**/target/
+!**/src/test/**/target/
+
+### IntelliJ IDEA ###
+.idea/
+*.iws
+*.iml
+*.ipr
+
+### Eclipse ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+### VS Code ###
+.vscode/
+
+### Mac OS ###
+.DS_Store
diff --git a/bwie-common/pom.xml b/bwie-common/pom.xml
new file mode 100644
index 0000000..4d34757
--- /dev/null
+++ b/bwie-common/pom.xml
@@ -0,0 +1,94 @@
+
+
+ 4.0.0
+
+ com.bwie
+ yp_rikao88
+ 1.0-SNAPSHOT
+
+
+ bwie-common
+
+
+
+
+
+ org.springframework.cloud
+ spring-cloud-starter-bootstrap
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-config
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-sentinel
+
+
+
+ org.springframework.cloud
+ spring-cloud-starter-loadbalancer
+
+
+
+ org.springframework.cloud
+ spring-cloud-starter-openfeign
+
+
+
+ io.jsonwebtoken
+ jjwt
+
+
+
+ com.alibaba
+ fastjson
+
+
+
+ org.springframework.boot
+ spring-boot-starter-data-redis
+
+
+
+ org.springframework.boot
+ spring-boot-starter-validation
+
+
+
+ org.apache.commons
+ commons-lang3
+
+
+
+ org.projectlombok
+ lombok
+
+
+
+ cn.hutool
+ hutool-all
+
+
+
+ com.aliyun
+ dysmsapi20170525
+
+
+
+ com.github.tobato
+ fastdfs-client
+ 1.26.5
+
+
+
+
diff --git a/bwie-test/pom.xml b/bwie-test/pom.xml
new file mode 100644
index 0000000..451271d
--- /dev/null
+++ b/bwie-test/pom.xml
@@ -0,0 +1,59 @@
+
+
+ 4.0.0
+
+ com.bwie
+ yp_rikao88
+ 1.0-SNAPSHOT
+
+
+ bwie-test
+
+
+
+
+ com.bwie
+ bwie-common
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+
+ com.alibaba
+ druid-spring-boot-starter
+
+
+
+ mysql
+ mysql-connector-java
+
+
+
+ org.mybatis.spring.boot
+ mybatis-spring-boot-starter
+
+
+
+ com.github.pagehelper
+ pagehelper-spring-boot-starter
+
+
+
+ com.sun.mail
+ javax.mail
+ 1.5.6
+
+
+
+ com.aliyun.oss
+ aliyun-sdk-oss
+ 3.12.0
+
+
+
+
diff --git a/bwie-test/src/main/java/com/bwie/rk/TestApplication.java b/bwie-test/src/main/java/com/bwie/rk/TestApplication.java
new file mode 100644
index 0000000..55766f5
--- /dev/null
+++ b/bwie-test/src/main/java/com/bwie/rk/TestApplication.java
@@ -0,0 +1,51 @@
+package com.bwie.rk;
+
+import com.bwie.rk.pojo.Student;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.stream.Stream;
+
+/**
+ * @Author:杨鹏
+ * @Package:com.bwie.rk
+ * @Project:yp_rikao88
+ * @name:TestApplication
+ * @Date:2024/8/8 8:39
+ */
+@SpringBootApplication
+public class TestApplication {
+
+ public static void main(String[] args) {
+
+ List list = new ArrayList<>();
+
+ // 1. 创建5名学生(Student)对象(编号,姓名,科目,分数)。(20分)
+ Student student1 = new Student(1, "韩立", "数学", "99");
+ Student student2 = new Student(2, "紫灵", "数学", "99");
+ Student student3 = new Student(3, "南宫婉", "数学", "99");
+ Student student4 = new Student(4, "历飞宇", "数学", "99");
+ Student student5 = new Student(5, "曲魂", "数学", "99");
+
+ // 2. 将所有学生拼接字符串放入集合中,如:1,张三,语文,100 2,张三,数学,90。(30分)
+ // 使用toString方法将对象拼接成字符串
+ String string1 = student1.toString();
+ String string2 = student2.toString();
+ String string3 = student3.toString();
+ String string4 = student4.toString();
+ String string5 = student5.toString();
+ // 将拼接好的对象放入到集合中
+ list.add(string1);
+ list.add(string2);
+ list.add(string3);
+ list.add(string4);
+ list.add(string5);
+ //3. 使用stream操作集合并输出每个人的名字及其平均成绩。(30分)
+ list.stream().forEach(lis ->{
+ System.out.println(lis);
+ });
+
+ }
+
+}
diff --git a/bwie-test/src/main/java/com/bwie/rk/pojo/Student.java b/bwie-test/src/main/java/com/bwie/rk/pojo/Student.java
new file mode 100644
index 0000000..7bd8fcb
--- /dev/null
+++ b/bwie-test/src/main/java/com/bwie/rk/pojo/Student.java
@@ -0,0 +1,28 @@
+package com.bwie.rk.pojo;
+
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+/**
+ * @Author:杨鹏
+ * @Package:com.bwie.rk.pojo
+ * @Project:yp_rikao88
+ * @name:Student
+ * @Date:2024/8/8 8:41
+ */
+@Data
+@AllArgsConstructor
+public class Student {
+
+ private Integer id;
+ private String name;
+ private String ke;
+ private String count;
+
+
+ @Override
+ public String toString() {
+ return id+","+name+"," + ke +"," + count;
+ }
+}
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..1c11bba
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,111 @@
+
+
+ 4.0.0
+
+ com.bwie
+ yp_rikao88
+ 1.0-SNAPSHOT
+ pom
+
+ bwie-common
+ bwie-test
+
+
+
+ 8
+ 8
+ UTF-8
+ 2021.0.0
+ 2021.1
+ 0.9.1
+ 1.2.80
+ 5.8.3
+ 2.0.1
+ 1.0-SNAPSHOT
+ 1.2.8
+ 2.2.2
+ 1.4.1
+
+
+
+
+ spring-boot-starter-parent
+ org.springframework.boot
+ 2.6.2
+
+
+
+
+
+
+
+
+ org.springframework.cloud
+ spring-cloud-dependencies
+ ${spring.cloud-version}
+ pom
+ import
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-alibaba-dependencies
+ ${spring.cloud.alibaba-version}
+ pom
+ import
+
+
+
+ io.jsonwebtoken
+ jjwt
+ ${jwt.version}
+
+
+
+ com.alibaba
+ fastjson
+ ${fastjson.version}
+
+
+
+ cn.hutool
+ hutool-all
+ ${hutool.version}
+
+
+
+ com.aliyun
+ dysmsapi20170525
+ ${dysms.version}
+
+
+
+ com.bwie
+ bwie-common
+ ${common.version}
+
+
+
+ com.alibaba
+ druid-spring-boot-starter
+ ${druid.version}
+
+
+
+ org.mybatis.spring.boot
+ mybatis-spring-boot-starter
+ ${mybatis.version}
+
+
+
+ com.github.pagehelper
+ pagehelper-spring-boot-starter
+ ${pagehelper.version}
+
+
+
+
+