From 4ff5db27cfc61be608819ee37ee102f20afba8d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=8F=AD=E9=98=B3=E4=B8=BD?= <2431466589@qq.com>
Date: Tue, 2 Jan 2024 00:41:37 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../20231229 \344\275\234\344\270\232.txt" | 205 ++++++++++++++++++
1 file changed, 205 insertions(+)
create mode 100644 "37 \346\217\255\351\230\263\344\270\275/20231229 \344\275\234\344\270\232.txt"
diff --git "a/37 \346\217\255\351\230\263\344\270\275/20231229 \344\275\234\344\270\232.txt" "b/37 \346\217\255\351\230\263\344\270\275/20231229 \344\275\234\344\270\232.txt"
new file mode 100644
index 0000000..39c3165
--- /dev/null
+++ "b/37 \346\217\255\351\230\263\344\270\275/20231229 \344\275\234\344\270\232.txt"
@@ -0,0 +1,205 @@
+作业
+
+pom.xml
+
+```xml
+
+ 4.0.0
+ com.xxu
+ mvc
+ war
+ 1.0-SNAPSHOT
+
+
+ javax.servlet
+ javax.servlet-api
+ 3.1.0
+ provided
+
+
+ org.springframework
+ spring-webmvc
+ 5.2.9.RELEASE
+
+
+
+
+
+
+ org.apache.tomcat.maven
+ tomcat7-maven-plugin
+ 2.2
+
+
+ 886
+ /
+
+
+
+
+
+```
+
+user的增加删除修改
+
+```java
+package com.mdd.service;
+
+import com.mdd.domain.User;
+
+import java.util.List;
+
+public interface UserService {
+ //查询所有用户
+ List findAll();
+
+ //按照id查询某个用户
+ User findById(int id);
+
+ //按照id删除某个用户
+ void deleteById(int id);
+
+ //按照某个用户
+ void update(User user);
+
+ //新增用户
+ void insert(User user);
+
+
+}
+
+service
+```
+
+包impl
+
+```java
+package com.mdd.service.impl;
+
+import com.mdd.domain.User;
+import com.mdd.mapper.UserMapper;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+@Service
+public class UserService implements com.mdd.service.UserService {
+
+ @Autowired
+ private UserMapper userMapper;
+
+ @Autowired
+ public List findAll(){
+ System.out.println("业务开始");
+ return userMapper.findAll();
+
+ }
+
+ @Override
+ public User findById(int id) { return userMapper.findById(id);}
+
+ @Override
+ public void deleteById(int id) {userMapper.deleteById(id);}
+
+ @Override
+ public void update(User user) {userMapper.update(user);}
+
+ @Override
+ public void insert(User user) {userMapper.insert(user);}
+
+
+
+}
+```
+
+com.mdd.test.UserTest
+
+```java
+package com.mdd.test;
+
+import com.mdd.config.SpringConfig;
+import com.mdd.domain.User;
+import com.mdd.mapper.UserMapper;
+import com.mdd.service.UserService;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.test.context.ContextConfiguration;
+import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
+
+import java.util.List;
+
+@RunWith(SpringJUnit4ClassRunner.class)
+@ContextConfiguration(classes = SpringConfig.class)
+public class UserTest {
+
+ @Autowired
+ private UserMapper userMapper;
+
+ @Autowired
+ private UserService userService;
+
+ @Test
+ public void test01(){
+ System.out.println("-------------查询所有---------------");
+ List all = userMapper.findAll();
+ System.out.println(all);
+ }
+
+ @Test
+ public void test02(){
+ System.out.println("--------------根据id查询-------------------");
+ User byId = userMapper.findById(1);
+ System.out.println(byId);
+
+ }
+
+ @Test
+ public void test03(){
+ System.out.println("------------------根据id删除--------------------");
+ userMapper.deleteById(3);
+ System.out.println("删除成功!!!");
+
+ }
+
+ @Test
+ public void tets04(){
+ System.out.println("----------------------修改用户--------------------------");
+ //模块浏览器传参
+ String Username = "李四";
+ String gender = "男";
+ int age = 18;
+ int id = 3;
+
+ User user = new User(id,userName,age,gender);
+ userMapper.update(user);
+ System.out.println("修改成功");
+ }
+
+ @Test
+ public void test05(){
+ System.out.println("--------------------新增用户----------------");
+ //模块浏览器传参
+ String Username = "张三";
+ String gender = "男";
+ int age = 18;
+
+ User user = new User(null, userName, age, gender);
+ userMapper.insert(user);
+ System.out.println("添加成功");
+
+ }
+
+ @Test
+ public void test06(){
+ List all02 = userService.findAll();
+ System.out.println(all02);
+ }
+
+
+
+
+}
+```
\ No newline at end of file
--
Gitee