From e1dc18c34fdd2cdc5c5760ad4ecfb535e79fef56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=B6=E5=8A=9F=E7=85=A7?= <3210416196@qq.com> Date: Fri, 27 Dec 2024 11:36:02 +0800 Subject: [PATCH] tj --- .../SpringMvc/.idea/vcs.xml" | 6 + .../SpringMvc/.idea/workspace.xml" | 120 ++++++++++++++++++ .../SpringMvc/springMvc/pom.xml" | 66 +++++++++- .../SpringMvc/springMvc/springMvc.iml" | 52 ++++++++ .../main/java/com/yy/config/JdbcConfig.java" | 33 +++++ .../java/com/yy/config/MybatisConfig.java" | 19 +++ .../java/com/yy/config/SpringConfig.java" | 13 ++ .../java/com/yy/config/SpringMvcConfig.java" | 6 + .../main/java/com/yy/config/WebConfig.java" | 2 +- .../com/yy/controller/DeptController.java" | 116 ++++++++--------- .../main/java/com/yy/mapper/DeptMapper.java" | 58 +++++++++ .../java/com/yy/service/DeptService.java" | 50 ++++++++ .../java/com/yy/service/DeptServiceImpl.java" | 44 +++++++ .../src/main/resources/jdbc.properties" | 4 + .../classes/com/yy/config/JdbcConfig.class" | Bin 0 -> 1272 bytes .../com/yy/config/MybatisConfig.class" | Bin 0 -> 918 bytes .../classes/com/yy/config/SpringConfig.class" | Bin 0 -> 606 bytes .../com/yy/config/SpringMvcConfig.class" | Bin 563 -> 563 bytes .../classes/com/yy/config/WebConfig.class" | Bin 805 -> 842 bytes .../com/yy/controller/DeptController.class" | Bin 3453 -> 2445 bytes .../classes/com/yy/mapper/DeptMapper.class" | Bin 0 -> 1261 bytes .../classes/com/yy/service/DeptService.class" | Bin 0 -> 504 bytes .../com/yy/service/DeptServiceImpl.class" | Bin 0 -> 1492 bytes .../springMvc/target/classes/jdbc.properties" | 4 + .../compile/default-compile/createdFiles.lst" | 6 + .../compile/default-compile/inputFiles.lst" | 13 +- .../target/tomcat/logs/access_log.2024-12-27" | 36 ++++++ .../work/Tomcat/localhost/_/SESSIONS.ser" | Bin 0 -> 265 bytes .../_/org/apache/jsp/index_jsp.java" | 2 +- 29 files changed, 580 insertions(+), 70 deletions(-) create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/.idea/vcs.xml" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/.idea/workspace.xml" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/springMvc.iml" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/JdbcConfig.java" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/MybatisConfig.java" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/SpringConfig.java" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/mapper/DeptMapper.java" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/service/DeptService.java" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/service/DeptServiceImpl.java" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/resources/jdbc.properties" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/JdbcConfig.class" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/MybatisConfig.class" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/SpringConfig.class" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/mapper/DeptMapper.class" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/service/DeptService.class" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/service/DeptServiceImpl.class" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/jdbc.properties" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/logs/access_log.2024-12-27" create mode 100644 "\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/work/Tomcat/localhost/_/SESSIONS.ser" diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/.idea/vcs.xml" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/.idea/vcs.xml" new file mode 100644 index 0000000..b2bdec2 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/.idea/vcs.xml" @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/.idea/workspace.xml" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/.idea/workspace.xml" new file mode 100644 index 0000000..3419014 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/.idea/workspace.xml" @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1735257628424 + + + + + + \ No newline at end of file diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/pom.xml" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/pom.xml" index ed21668..abd0ffb 100644 --- "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/pom.xml" +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/pom.xml" @@ -8,15 +8,24 @@ + - com.fasterxml.jackson.core - jackson-databind - 2.9.0 + org.springframework + spring-webmvc + 5.2.25.RELEASE + org.springframework - spring-webmvc + spring-test + 5.2.25.RELEASE + + + + + org.springframework + spring-jdbc 5.2.25.RELEASE @@ -26,6 +35,55 @@ 3.1.0 provided + + + com.fasterxml.jackson.core + jackson-databind + 2.9.0 + + + + + org.projectlombok + lombok + 1.18.36 + + + + org.mybatis + mybatis + 3.5.16 + + + + + com.mysql + mysql-connector-j + 8.3.0 + + + + junit + junit + 4.13.2 + test + + + + + com.alibaba + druid + 1.1.20 + + + + + + org.mybatis + mybatis-spring + 2.0.6 + + diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/springMvc.iml" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/springMvc.iml" new file mode 100644 index 0000000..0eb45d8 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/springMvc.iml" @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/JdbcConfig.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/JdbcConfig.java" new file mode 100644 index 0000000..a328913 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/JdbcConfig.java" @@ -0,0 +1,33 @@ +package com.yy.config; + +import com.alibaba.druid.pool.DruidDataSource; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.PropertySource; +import org.springframework.stereotype.Component; + +@Component +@PropertySource("classpath:jdbc.properties") +public class JdbcConfig { + @Value("${jdbc.driver}") + private String driver; + + @Value("${jdbc.url}") + private String url; + + @Value("${jdbc.username}") + private String userName; + + @Value("${jdbc.password}") + private String password; + + @Bean + public DruidDataSource getDataSource() { + DruidDataSource dataSource = new DruidDataSource(); + dataSource.setDriverClassName(driver); + dataSource.setUrl(url); + dataSource.setUsername(userName); + dataSource.setPassword(password); + return dataSource; + } +} diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/MybatisConfig.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/MybatisConfig.java" new file mode 100644 index 0000000..2fd5359 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/MybatisConfig.java" @@ -0,0 +1,19 @@ +package com.yy.config; + +import org.mybatis.spring.SqlSessionFactoryBean; +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.context.annotation.Bean; +import org.springframework.stereotype.Component; + +import javax.sql.DataSource; + +@Component +@MapperScan("com.yy.mapper") +public class MybatisConfig { + @Bean + public SqlSessionFactoryBean getSqlSessionBean(DataSource dataSource) { + SqlSessionFactoryBean sqlSessionFactoryBean = new SqlSessionFactoryBean(); + sqlSessionFactoryBean.setDataSource(dataSource); + return sqlSessionFactoryBean; + } +} diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/SpringConfig.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/SpringConfig.java" new file mode 100644 index 0000000..5a741bb --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/SpringConfig.java" @@ -0,0 +1,13 @@ +package com.yy.config; + +import org.springframework.context.annotation.ComponentScan; +import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.Import; +import org.springframework.test.context.web.WebAppConfiguration; + +@Configuration +@ComponentScan("com.yy.service") +@Import({JdbcConfig.class, MybatisConfig.class}) +public class SpringConfig { + +} diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/SpringMvcConfig.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/SpringMvcConfig.java" index 9d824f1..5eda452 100644 --- "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/SpringMvcConfig.java" +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/SpringMvcConfig.java" @@ -1,12 +1,18 @@ package com.yy.config; +import com.yy.pojo.Dept; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.stereotype.Component; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.servlet.config.annotation.EnableWebMvc; +import java.util.List; + @Configuration @ComponentScan("com.yy.controller") @EnableWebMvc public class SpringMvcConfig { + } diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/WebConfig.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/WebConfig.java" index cad2984..eea451c 100644 --- "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/WebConfig.java" +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/config/WebConfig.java" @@ -5,7 +5,7 @@ import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatche public class WebConfig extends AbstractAnnotationConfigDispatcherServletInitializer { @Override protected Class[] getRootConfigClasses() { - return new Class[0]; + return new Class[]{SpringConfig.class}; } @Override diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/controller/DeptController.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/controller/DeptController.java" index 2951f3f..6544820 100644 --- "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/controller/DeptController.java" +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/controller/DeptController.java" @@ -1,6 +1,8 @@ package com.yy.controller; import com.yy.pojo.Dept; +import com.yy.service.DeptService; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; @@ -9,80 +11,72 @@ import java.util.Arrays; import java.util.List; @Controller +@ResponseBody +@RequestMapping(produces = "application/json;charset=utf-8") public class DeptController { - @RequestMapping("/selectDept") - public String t1() { - return "index.jsp"; - } + @Autowired + private DeptService deptService; -// @RequestMapping("/listDept") -// @ResponseBody -// public List getListString(String str){ -// ArrayList list = new ArrayList(); -// list.add(str); -// return list; -// } - - // 响应一个对象 - @RequestMapping("/getDept") - @ResponseBody - public Dept getDept() { - return new Dept(1, "无语部"); + /*** + * Read + * @return + */ + @RequestMapping("selectAllDept") + List selectAllDept() { + return deptService.selectAllDept(); } - // 响应一个对象集合 - @RequestMapping("/list") - @ResponseBody - public List getListDept() { - Dept dept = new Dept(1, "人五部"); - Dept dept1 = new Dept(2, "人六部"); - Dept dept2 = new Dept(3, "人山部"); - Dept dept3 = new Dept(4, "人海部"); - Dept dept4 = new Dept(5, "五四部"); - ArrayList list = new ArrayList(); - list.add(dept); - list.add(dept1); - list.add(dept2); - list.add(dept3); - list.add(dept4); - return list; - } - // 响应一个有参的字符串 - @RequestMapping(value = "/toString", produces = "application/json;charset:utf-8") //解决Request响应乱码请求 - @ResponseBody - // 使用别名的情况 - public String getString(Integer id, @RequestParam(value = "username", required = false, defaultValue = "李白") String name) { - return id + name; + /*** + * Read By id,name + * @param id,name + * @return + */ + @RequestMapping("selectDeptById") + Dept selectDeptById(int id) { + Dept dept = deptService.selectDeptById(id); + System.out.println("dept = " + dept); + return dept; } - @RequestMapping(value = "/toString1", produces = "application/json;charset:utf-8") //解决Request响应乱码请求 - @ResponseBody - // 不使用别名的情况 - public String getString1(Integer id, String name) { - return id + name; + + @RequestMapping("selectDeptByName") + List selectDeptByName(String name) { + return deptService.selectDeptByName(name); } - // 响应一个请求获得对象 - @RequestMapping("/getRequestDept") - @ResponseBody - public Dept getRequestDept(Dept dept) { - System.out.println("dept = " + dept); - return dept; + + /*** + * Delete By id + * @param id + * @return + */ + + @RequestMapping("deleteDeptById") + String deleteDeptById(int id) { + return deptService.deleteDeptById(id) > 0 ? "删除成功" : "删除失败"; } - // 响应一个字符串类型的数组 - @RequestMapping("/getListString") - @ResponseBody - public List getListString(String[] drink) { - return Arrays.asList(drink); + /*** + * Insert + * @param dept + * @return + */ + @RequestMapping("insertDept") + String insertDept(Dept dept) { + return deptService.insertDept(dept) > 0 ? "新添成功" : "新添失败"; } - // 响应一个对象类型的数组 - @RequestMapping("/getListDept") - @ResponseBody - public List getListDept(@RequestBody List dept) { - return dept; + + /*** + * Update + * @param dept + * @return + */ + @RequestMapping("updateDept") + String updateDept(Dept dept) { + return deptService.updateDept(dept) > 0 ? "修改成功" : "修改失败"; } + } diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/mapper/DeptMapper.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/mapper/DeptMapper.java" new file mode 100644 index 0000000..a8c46d4 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/mapper/DeptMapper.java" @@ -0,0 +1,58 @@ +package com.yy.mapper; + + +import com.yy.pojo.Dept; +import org.apache.ibatis.annotations.*; +import org.springframework.stereotype.Component; + +import java.util.List; + +@Mapper +public interface DeptMapper { + //CRUD + + /*** + * Read + * @return + */ + @Select("select dept_id as deptId,dept_name as deptName from dept;") + List selectAllDept(); + + /*** + * Read By id,name + * @param id,name + * @return + */ + @Select("select dept_id as deptId,dept_name as deptName from dept where dept_id=#{id}") + Dept selectDeptById(int id); + + @Select("select dept_id as deptId,dept_name as deptName from dept where dept_name like '%${name}%'") + List selectDeptByName(String name); + + /*** + * Delete By id + * @param id + * @return + */ + + @Delete("delete from dept where dept_id=#{id}") + int deleteDeptById(int id); + + /*** + * Insert + * @param dept + * @return + */ + @Insert("replace into dept(dept_name) values (#{deptName})") + int insertDept(Dept dept); + + /*** + * Update + * @param dept + * @return + */ + @Update("update dept set dept_name=#{deptName} where dept_id=#{deptId}") + int updateDept(Dept dept); + + +} diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/service/DeptService.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/service/DeptService.java" new file mode 100644 index 0000000..1678e19 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/service/DeptService.java" @@ -0,0 +1,50 @@ +package com.yy.service; + +import com.yy.pojo.Dept; +import org.apache.ibatis.annotations.Delete; +import org.apache.ibatis.annotations.Insert; +import org.apache.ibatis.annotations.Select; +import org.apache.ibatis.annotations.Update; +import org.springframework.stereotype.Service; + +import java.util.List; + + +public interface DeptService { + /*** + * Read + * @return + */ + List selectAllDept(); + + /*** + * Read By id,name + * @param id,name + * @return + */ + Dept selectDeptById(int id); + + List selectDeptByName(String name); + + /*** + * Delete By id + * @param id + * @return + */ + + int deleteDeptById(int id); + + /*** + * Insert + * @param dept + * @return + */ + int insertDept(Dept dept); + + /*** + * Update + * @param dept + * @return + */ + int updateDept(Dept dept); +} diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/service/DeptServiceImpl.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/service/DeptServiceImpl.java" new file mode 100644 index 0000000..ab4e83e --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/java/com/yy/service/DeptServiceImpl.java" @@ -0,0 +1,44 @@ +package com.yy.service; + +import com.yy.mapper.DeptMapper; +import com.yy.pojo.Dept; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +@Service +public class DeptServiceImpl implements DeptService { + @Autowired + private DeptMapper deptMapper; + + @Override + public List selectAllDept() { + return deptMapper.selectAllDept(); + } + + @Override + public Dept selectDeptById(int id) { + return deptMapper.selectDeptById(id); + } + + @Override + public List selectDeptByName(String name) { + return deptMapper.selectDeptByName(name); + } + + @Override + public int deleteDeptById(int id) { + return deptMapper.deleteDeptById(id); + } + + @Override + public int insertDept(Dept dept) { + return deptMapper.insertDept(dept); + } + + @Override + public int updateDept(Dept dept) { + return deptMapper.updateDept(dept); + } +} diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/resources/jdbc.properties" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/resources/jdbc.properties" new file mode 100644 index 0000000..f6a957c --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/src/main/resources/jdbc.properties" @@ -0,0 +1,4 @@ +jdbc.driver=com.mysql.cj.jdbc.Driver +jdbc.url=jdbc:mysql://8.152.214.221:3306/shopping?serverTimezone=Asia/Shanghai +jdbc.username=root +jdbc.password=Ye725601 \ No newline at end of file diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/JdbcConfig.class" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/JdbcConfig.class" new file mode 100644 index 0000000000000000000000000000000000000000..8211cc30ca0eb48e5f3cc224dea31377370e66b2 GIT binary patch literal 1272 zcma)5?M@Rx6uk?jEo~93f_(Uaidb48B!MGqZH*0nqq+M#^qh#zz2algU#jh236%b}T9~`&ohCy zhL#De(6W%{@#RCh00$=McTB>8f%+Yn;J|$Sju|+xsx*iHWw0I}N=#q2WrY_>~eJ8nH6jp_G;B4vkuw=}@-x z8PPGrEI0^_q|wR*s!fA;9()DxSk|eya+fs?&YQFVc6&6oyIWDE#pr)KvgVOdfW8E8 K{w+Bn6@LS=JTiO$ literal 0 HcmV?d00001 diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/MybatisConfig.class" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/MybatisConfig.class" new file mode 100644 index 0000000000000000000000000000000000000000..3c753c6d6d5a251e8ac7092718c8d4e9394a2187 GIT binary patch literal 918 zcmb7CO>Yx15Pi;P32D;=S_o~Sz$GmuK5#5TqCq_+AQ6a!I5}H4xa`{7U8i*a6kO60N-O(> zq1f3NF_d~{Pck(6O3UZdXe^UgVjNPW)i;3%MFL&Iv7C;;lxq_0 j9Cg*gH9}q|q-$Ww^DO)GhL5%=dz1V&WpBL&OR@43k=gLr literal 0 HcmV?d00001 diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/SpringConfig.class" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/SpringConfig.class" new file mode 100644 index 0000000000000000000000000000000000000000..7aec0049d595e4a04f02de998b0fc8bf6bdd3957 GIT binary patch literal 606 zcmb7>O-lnY5Qg9MQ`=g#ev2M@QxDBS@S+G(5R|H5r58`x7;9=bk!-fQKg*Ng!5`p{ z5@)wkL=bcXlgvArXJ#kwAFpo!cClJP9!q5`m$AZ7I?zV@Lx%j;c8{UZwl|7lwxf+Y zkHbK@D-jGyX>_aJ~(aq?abL{sB~@Yq&n6q zXa0MzH4r1guyz?6uS3<-ktX<&G1d#Ots(Ya$GSd`GUBZhp?b9LJ}u6;otu*|~^mRI+$Avo*}n-Xv(9_F1|!cMTR{9*yxiC$S*0_zCmPrf2{F literal 0 HcmV?d00001 diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/SpringMvcConfig.class" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/SpringMvcConfig.class" index 838c7e13ed6d421bcc3c577288ef2c212f187442..cf47c46035518b33ae762be44a61e540ac3c943c 100644 GIT binary patch delta 13 UcmdnYvYBPWFGfaz$-fyb03`tg@&Et; delta 13 UcmdnYvYBPWFGfc0$-fyb03_%H?EnA( diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/WebConfig.class" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/WebConfig.class" index b0fae0233426bee2c0ff3ad4d994401fb3240b6d..4b242526f0f6d991b104d6ce8f7c769bb6e86890 100644 GIT binary patch delta 374 zcmZ3=c8X2q)W2Q(7#J9g85Fq~I2a_^8Kl@5q}dr{*coIw806R)pSNp78f%zNG0dz>Q`3kC+Fv-Wv1%~7ZhdYr8|Q;lLHwy2e1Q8 z1pyWYMh2h}K$08C(+ARwK$=x+I|JiJAcKj42S~C(1Q~dNY#u0^kAWY^V_^_r5Cp2? zo;;IDx*nmH14%6x14OM5*gRpN9ubHhAm0S+00sswmc0y2k<3CY!5hG;5GL{BHA$2~ h4Co$^(}5=0fSm?1iWO)S8-`IrSd3z15C>Z*0RT(PB+>u? delta 360 zcmZvX%?g505QWe6@0w|rWqAEIYypR@>qdH^3P8Z}C# zyO=q1ne%ZbR?f;Ke%+q{78q;b=yLQp`W%jm0mqPI6wMrFtEe!TJMZYZzPI1HE8h!( z(}7(>g{3vP>fZnnaY1Xo>4G%E+NKWI2AM7HmqGu{v** CD;m`R diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/controller/DeptController.class" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/controller/DeptController.class" index a96096a9e399b99ee11fc32eeb237a65ca3aec12..2c7969fae1c16b072f568856b5b30cb2dc565a74 100644 GIT binary patch literal 2445 zcmbtVTXWk)6#mw^$g$NlICa{lrG(PD&aEoYlmsU&xljl=Nr_9Kl$$JX5+#acq*XHh z2OXYxV3^^h@KA;~re!+GgwDV_zk_7pPcWR7d`oN(%u_S?a)j~c zk77l>eh|fnQQTATk%IdS@d7W39Cx=(gEO4Z8qSthDrsK$MVqUgW*E*c`?fH*_=@S7 zd5cfmwj*?5I=06!o^{+c%`3X5y|(J=TYSfHH?=(1ZBJX(4dJ*YO|L3w)4p(aOqUnP zZ0DqDo8l%zTY7MXp?%gVkS`~*rp*`qtvq+{>cqy7$U25@t>~^P_vMf6V%;SAixtle z#}=+*S=n3k3`Jwc$ZoVjM}!gq-=)c}~R z@D!a5Ct%3jB&Fuj@9?~qH|;`w;LH3ApL=3KFBU0Nq}s8qTRw4hht5gQW=it~hGcqv zu#t@+V$va-r$oux$+VP$>Z4G3ATZ(Qy^eN)_BQF<2MFCvFs){wNtGI@jRgA%8P!Aq_|JS#V4j+7V@a1>a z?ZKlbe?I*|#RN9!+u=8l5BHu`A>p-{Pu+=dW_fpUkoyqwgqwOE$& z8+1#Ld+;uR7N>Yg=NcO(0Ct%VM#-RMgbi+41vLU zyhy)~GxR&5p&{FdkG8gNHUTgLwjIP=p}*yS|u3hAya@F0&o#8 z(GIdB(H1CQFDu7}o+7f3HipM^UT>kl&O)qgAr)Y*1Wt96g)}{b_rW}}4B6^rLAquU zOB>0Qw0>?M?GY^ejE-mMytfA>5#2@C$Sz{Li0?ujsWEp4T9*+=iY#6UJQxTqRbxnD z1f#?oCois25+Y5!86s}FFr+EHxkZ==$++}pcpoPs4Z)5ERDB_=N)^W|^kb*L3Mof$ zy$R7ZIvK+aI+a8#BqdR@9CmjE4-rkA{1F|A9vNj@U4!<(Twv&C&zI!guIp=xL?jQdw{|;a;zKmld zuEy|g6xU*SFODFz7-nP0$54ntk6|u~VjKxv6_@K#7;$upn@-G&%MEcUbzlKz3|1Uv z+>FD96NMW^ML}fTFb(&Rf?#@JMnUMPRnQf53D>Hyj09b9rk)U0hW2mg(A7sifQLF}>^_t=(o71l-*U)};q>^V%&|J`HJZp3;K-V81#O`G%Z(i4a=nSk(^~0Ri`Xe=WK03zirt!)Z6;3I%}8(RjcW$ z=k=Qv-EmKA<+5}ezNM8a#GX(cy`<+|fk{EMsQZ#Y<0CIy^OlF1XkuzjQvU)O9$cgHI3TxNt!ZYJVcO%Tr2?IuR9h7=wnJvV|_6-T!v>X=Qk8n#{t@|Z(G zvY^jtm6AIn85?=_?N@((^P7Trt&U_vyp|PjI{CzByyW%H^vXWA<#(6hca!NFZV2jB zOSU6@Wo1`H=ZmnKUu!d z4JkjpCm#Cp!-qBb*)K~~`To-f4?MZsJDSbYCW+g)qhLepshy}8rGjoJv55D@<%1+X zM1K??CGjyn;n)@)yQ03W|5ATQXact72j5GElu=9GMZ#5ywzL^Gv8#q~&yF(T@%M zViA8G9BX78ubX+Na#gs72bZ8cq!7T1yhgmuBwnJNlnU5_mwCs&(pkVW&hSnc2UCHc zxHOt}HJAo{)2-C$q`@}+wqJqbU9ii)-5W}e`#nVEJq+%4$2r-)Kpg0y1ax4`Wa`-V4 zmzIzmi}Xf@9%0SJ-pH_AGIHq+`D<9N0(sD@gp(M? zS?*lKE?i?nig?w_@}xxUXPMx$VQTS&-~u%>%($PnDy1NQ2WgdImZR9s{|v(PoyH!1 zt46So@kJNq&VKG3;7$OqLA0c~b|Zf6MlmL9hjY{vufy)g=wu1HnEqPk{=y@qTH7LQK5!Z$i*c{B-Gq6F?nKy4T(|KjnQ$1ddyF{Zg`eQ_jR9U19Hq1E4vyiC%Q%h` z4o-4&lHeo-R{`$u{|0xe37mpAk@Le(6P>`h`R7`BQtMb7Q6tvp5!MgYYZUiXkMs1M z@SyZa(^{Q2`wbS=X>Q7CzbR)h#em}6jcuuu->$VhD#pnr Q5e}EV>lII31bheh7ZjQ~B>(^b diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/mapper/DeptMapper.class" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/mapper/DeptMapper.class" new file mode 100644 index 0000000000000000000000000000000000000000..cdf76e9d5d6f7f1b471772f2992eb7f46a3f1e56 GIT binary patch literal 1261 zcmbVMZEw>s5I&EtWrcNPFxYs_wvMF|B0_utl_3pPNRc{_s6aw|KyG3>7uShmXQ-gp+lAZ^utHi zBI$_DY;Vl>mn0fl56scXVohPM#(qd()Ad{Bnh6}Ak^DQ0^X-HsY!-L8H{s!wz$E>Zhw*e5@YI+uzi+VGfem3ws&Qs3r4(kBUv1r31-g3e0Z}wed*2y@y)>0dr_JM z>@^oSDr+4yAJaHy$z!vTi|fdov5u{?g&f&vyOJ4(GijIGj^Eq<5I4U{fWQ*|6acCf z0+*nIr)4}XK^1EFZXkXcpOsHQ6x7k@3S7l=8CylH0c&~u`Z+$=&}Rd#7vgW^xi=BJ f3AYN^R*r2WcKZ+PPLAD0#(TEn`}~!{tD58zt4s-)#K4$}3-w3GT==?-I$%WU4D0rFq zv1(+Q1;6CF`G@SUbSdqv#CJN2(uE9DS+=54eHpGd%xgqlo$}sHj=1WYL_EoYf;-w6 zi)Jkoaix1?IN!BHV>N3E+9^nHx;AURyykR>F$2ShZUl@ihCNt>_X&**ws8OuKf&~i VKO}sFnc?R+Hm{>!Qk)p);uB%&g|7er literal 0 HcmV?d00001 diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/service/DeptServiceImpl.class" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/service/DeptServiceImpl.class" new file mode 100644 index 0000000000000000000000000000000000000000..c86ca8be58476575a725ea015f313d5969c49c0b GIT binary patch literal 1492 zcma)*ZBNud5Xb*p4o*sW6p#l+P#$`RQWaG62nIAJmzB6&qc@`!Vc{TPsn|S z0kd?>Pxy8CBAeh_s0@}=&Ghi9V66XEsr zyV?$1I%YKDE^o>M*HuLk&MehV?K9horEsm9h$ICK*G0>-WgOCZ>zRPP%TogX)K8A6 z>{HTMN>ZdwmQ|OkkCi?G3tkdEl?|pl z_zy&02@W+!@;@aMs00$K3y(S~(~ixU*`icX!ATpM-6cRAICcuAMct3XCVwr|bxtd2 z&lPQ{%V0434pJm}$bH!fxYbRm7?{AM0Ry8&JU4Iya|RZ1)4**k8(77ffpu&cC}V?R zsXNwGOuzA<8%ahXY5v>BDa{GJh5Q_bxx9CR6?%O-7)I!)DS70_=yeW}A17ZVPs+(o z(aIvv$PbpkfqkJ54cE!4U=U)OtdRy_2D7wcs#1zl$vd=CaeDbHv3v68Cc5_b4pVyiWmeC z>ikM`lTwS?)=ZV*fq|KYxskcCnSq;$p`oRjxrvdp6U;IO1^}5SPN@I@ literal 0 HcmV?d00001 diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.java" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.java" index b46d0b3..7f2bd20 100644 --- "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.java" +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.java" @@ -1,7 +1,7 @@ /* * Generated by the Jasper component of Apache Tomcat * Version: Apache Tomcat/7.0.47 - * Generated at: 2024-12-26 08:32:39 UTC + * Generated at: 2024-12-27 00:03:04 UTC * Note: The last modified time of this file was set to * the last modified time of the source file after * generation to assist with modification tracking. -- Gitee