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 0000000000000000000000000000000000000000..b2bdec2d71b6a5ce4ae49efc37516809c50e4d5e --- /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 0000000000000000000000000000000000000000..34190141aae3c84212fc92ba4440243a580db147 --- /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 ed216688f88507e1ef409ccbcdb1bd666147c837..abd0ffbe6a826df62d7788daa28c6f6991299782 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 0000000000000000000000000000000000000000..0eb45d83001b1ecb487c40bc9de95c8f6e71a411 --- /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 0000000000000000000000000000000000000000..a3289137ce03ac1e1c4d6ae4a5d045a0fb97f1a6 --- /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 0000000000000000000000000000000000000000..2fd5359eb6d4c39e6b1eb2f34750815ba711b755 --- /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 0000000000000000000000000000000000000000..5a741bb0e90819fcb043e3545e76a7d5f75c9ae6 --- /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 9d824f1c8982d2a3d6894a14f3284d2526ff8001..5eda4522cf6af6396aacf116632a532c752a2a7d 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 cad2984b34183584f7fce44187b34b19ea797a66..eea451c46cb80352387d2ba6896b2c6ad511966b 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 2951f3fc7259e0476d074d98076a26571be36b24..6544820010c98ba466d35287bea2f14b06fd2ccc 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 0000000000000000000000000000000000000000..a8c46d4ac1fca5f1b93de363a9ede59c76bfa966 --- /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 0000000000000000000000000000000000000000..1678e19c802cf32072cc54a14a69effe8d6afa6f --- /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 0000000000000000000000000000000000000000..ab4e83ecc4af23c1d69ab69c80ec8cf611e63f7c --- /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 0000000000000000000000000000000000000000..f6a957c11fc59c76ddcc6191837613fd21995644 --- /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 Binary files /dev/null and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/JdbcConfig.class" differ 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 Binary files /dev/null and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/MybatisConfig.class" differ 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 Binary files /dev/null and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/SpringConfig.class" differ 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 Binary files "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/SpringMvcConfig.class" and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/SpringMvcConfig.class" differ 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 Binary files "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/WebConfig.class" and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/config/WebConfig.class" differ 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 Binary files "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/controller/DeptController.class" and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/controller/DeptController.class" differ 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 Binary files /dev/null and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/mapper/DeptMapper.class" differ diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/service/DeptService.class" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/service/DeptService.class" new file mode 100644 index 0000000000000000000000000000000000000000..e7d3a251bcd996a75803613ce743a1b3ee057181 Binary files /dev/null and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/service/DeptService.class" differ 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 Binary files /dev/null and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/com/yy/service/DeptServiceImpl.class" differ diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/jdbc.properties" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/jdbc.properties" new file mode 100644 index 0000000000000000000000000000000000000000..f6a957c11fc59c76ddcc6191837613fd21995644 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/classes/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/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" index a6ff9c097110a3a46e748d75ceb81cef764e54ea..6a496a7573619d0268990e95080940624063e57b 100644 --- "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" @@ -1,4 +1,10 @@ +com\yy\service\DeptServiceImpl.class +com\yy\config\SpringConfig.class com\yy\controller\DeptController.class com\yy\config\SpringMvcConfig.class +com\yy\mapper\DeptMapper.class com\yy\pojo\Dept.class +com\yy\config\JdbcConfig.class com\yy\config\WebConfig.class +com\yy\service\DeptService.class +com\yy\config\MybatisConfig.class diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" index 32aa2211a390693a6b01de43b369fc0e2530ebe2..f740ed6ed4ef728955569863512c1f06dd0c90fb 100644 --- "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" @@ -1,3 +1,10 @@ -D:\JavaProjects\springMvc\src\main\java\com\yy\pojo\Dept.java -D:\JavaProjects\springMvc\src\main\java\com\yy\controller\DeptController.java -D:\JavaProjects\springMvc\src\main\java\com\yy\config\SpringConfig.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\pojo\Dept.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\controller\DeptController.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\service\DeptService.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\config\SpringMvcConfig.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\config\WebConfig.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\config\SpringConfig.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\service\DeptServiceImpl.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\config\JdbcConfig.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\config\MybatisConfig.java +C:\Users\Administrator\Desktop\SpringMvc\springMvc\src\main\java\com\yy\mapper\DeptMapper.java diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/logs/access_log.2024-12-27" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/logs/access_log.2024-12-27" new file mode 100644 index 0000000000000000000000000000000000000000..3bea5e7a5270188ad015e6b29821bf8d764dc41a --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/logs/access_log.2024-12-27" @@ -0,0 +1,36 @@ +0:0:0:0:0:0:0:1 - - [27/Dec/2024:08:03:05 +0800] "GET / HTTP/1.1" 200 55 http-bio-80-exec-1 666 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:08:03:05 +0800] "GET /favicon.ico HTTP/1.1" 404 949 http-bio-80-exec-3 20 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:08:03:18 +0800] "GET /getListDept HTTP/1.1" 400 968 http-bio-80-exec-4 40 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:08:03:43 +0800] "GET /getListDept HTTP/1.1" 400 968 http-bio-80-exec-6 2 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:08:03:43 +0800] "OPTIONS /getListDept HTTP/1.1" 403 31 http-bio-80-exec-5 15 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:08:03:54 +0800] "OPTIONS /getListDept HTTP/1.1" 403 31 http-bio-80-exec-7 1 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:08:03:54 +0800] "GET /getListDept HTTP/1.1" 400 968 http-bio-80-exec-9 2 +127.0.0.1 - - [27/Dec/2024:08:07:18 +0800] "GET /getListDept HTTP/1.1" 200 39 http-bio-80-exec-1 193 +127.0.0.1 - - [27/Dec/2024:08:07:20 +0800] "GET /getListDept HTTP/1.1" 200 39 http-bio-80-exec-3 2 +127.0.0.1 - - [27/Dec/2024:08:07:39 +0800] "GET /getListDept HTTP/1.1" 200 39 http-bio-80-exec-5 3 +127.0.0.1 - - [27/Dec/2024:08:08:13 +0800] "GET /getListDept HTTP/1.1" 200 39 http-bio-80-exec-7 3 +127.0.0.1 - - [27/Dec/2024:08:08:19 +0800] "GET /getListDept HTTP/1.1" 200 39 http-bio-80-exec-9 2 +127.0.0.1 - - [27/Dec/2024:08:08:36 +0800] "GET /getListDept HTTP/1.1" 200 45 http-bio-80-exec-1 3 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:08:09:30 +0800] "GET /toString1 HTTP/1.1" 200 8 http-bio-80-exec-3 9 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:11:04:16 +0800] "GET / HTTP/1.1" 200 55 http-bio-80-exec-1 76 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:11:17:59 +0800] "GET / HTTP/1.1" 200 55 http-bio-80-exec-1 89 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:11:18:04 +0800] "GET /selectAllDept HTTP/1.1" 200 52 http-bio-80-exec-3 1401 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:11:19:53 +0800] "GET /selectAllDept HTTP/1.1" 200 52 http-bio-80-exec-5 109 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:11:20:21 +0800] "GET /selectAllDept HTTP/1.1" 200 298 http-bio-80-exec-1 1319 +127.0.0.1 - - [27/Dec/2024:11:23:13 +0800] "GET /selectDeptById?id=1 HTTP/1.1" 200 - http-bio-80-exec-1 1360 +0:0:0:0:0:0:0:1 - - [27/Dec/2024:11:23:24 +0800] "GET /selectDeptById?id=1 HTTP/1.1" 200 - http-bio-80-exec-3 55 +127.0.0.1 - - [27/Dec/2024:11:23:54 +0800] "GET /selectDeptById?id=1 HTTP/1.1" 200 - http-bio-80-exec-6 52 +127.0.0.1 - - [27/Dec/2024:11:24:57 +0800] "GET /selectDeptById?id=1 HTTP/1.1" 200 - http-bio-80-exec-1 1369 +127.0.0.1 - - [27/Dec/2024:11:25:41 +0800] "GET /selectDeptById?id=1 HTTP/1.1" 200 46 http-bio-80-exec-1 1382 +127.0.0.1 - - [27/Dec/2024:11:27:06 +0800] "GET /selectDeptByName?name=%E8%B4%A2%E5%8A%A1%E9%83%A8 HTTP/1.1" 200 46 http-bio-80-exec-1 1371 +127.0.0.1 - - [27/Dec/2024:11:27:56 +0800] "GET /deleteDeptById?id=9 HTTP/1.1" 200 4 http-bio-80-exec-3 105 +127.0.0.1 - - [27/Dec/2024:11:28:58 +0800] "GET /deleteDeptById?id=9 HTTP/1.1" 200 12 http-bio-80-exec-1 1510 +127.0.0.1 - - [27/Dec/2024:11:29:27 +0800] "GET /insertDept?deptName=%E9%A3%9E%E9%B8%9F%E9%83%A8&deptId=0 HTTP/1.1" 200 12 http-bio-80-exec-3 117 +127.0.0.1 - - [27/Dec/2024:11:30:04 +0800] "GET /updateDept?deptName=%E5%93%88%E5%93%88%E9%83%A8&deptId=10 HTTP/1.1" 200 12 http-bio-80-exec-5 106 +127.0.0.1 - - [27/Dec/2024:11:30:32 +0800] "GET /selectDeptByName?name=%E4%BA%8B HTTP/1.1" 200 46 http-bio-80-exec-7 194 +127.0.0.1 - - [27/Dec/2024:11:30:38 +0800] "GET /selectDeptByName?name=%E9%83%A8 HTTP/1.1" 500 7893 http-bio-80-exec-9 59 +127.0.0.1 - - [27/Dec/2024:11:30:52 +0800] "GET /selectDeptByName?name=%E9%B8%9F HTTP/1.1" 200 - http-bio-80-exec-10 51 +127.0.0.1 - - [27/Dec/2024:11:30:55 +0800] "GET /selectDeptByName?name=%E9%B8%9F HTTP/1.1" 200 - http-bio-80-exec-2 50 +127.0.0.1 - - [27/Dec/2024:11:30:57 +0800] "GET /selectDeptByName?name=%E9%B8%9F HTTP/1.1" 200 - http-bio-80-exec-4 49 +127.0.0.1 - - [27/Dec/2024:11:31:05 +0800] "GET /selectDeptByName?name=%E5%8F%91 HTTP/1.1" 500 7893 http-bio-80-exec-6 53 +127.0.0.1 - - [27/Dec/2024:11:33:14 +0800] "GET /selectDeptByName?name=%E5%8F%91 HTTP/1.1" 200 84 http-bio-80-exec-1 1555 diff --git "a/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/work/Tomcat/localhost/_/SESSIONS.ser" "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/work/Tomcat/localhost/_/SESSIONS.ser" new file mode 100644 index 0000000000000000000000000000000000000000..e980c85972ae30216033930f6d5c3c281415eee8 Binary files /dev/null and "b/\345\217\266\345\212\237\347\205\247/SpringMvc/springMvc/target/tomcat/work/Tomcat/localhost/_/SESSIONS.ser" differ 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 b46d0b3405c39f1c9c23b5d7cd3bf11571d2997f..7f2bd20039687b75fbe6e38e523081d7986011a4 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.