diff --git a/.gitignore b/.gitignore index 7ed0d6b679399a08baa8c4e3d4ee2f95d898f0e5..16e36cd40f5620f891d5bf34da5ddfcc4322b8ba 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ build/ ### VS Code ### .vscode/ +/swpu-spring-projects-zyt/src/main/java/com/swpu/controller/ diff --git a/pom.xml b/pom.xml index d545cc00c459e2e302c74a07b7f53ea22551e512..cfa5a6827e313e5476fdd0cd8ab120f6654a4b56 100644 --- a/pom.xml +++ b/pom.xml @@ -6,6 +6,7 @@ swpu-spring-projects-boot swpu-spring-projects-testify + swpu-spring-projects-zyt org.springframework.boot diff --git a/sql/swpu_info.sql b/sql/swpu_info.sql index 0b54a2d94e873530fe135c70a7ea74f8d90be715..45b3e3e67e07410a869da01deeb2caa14b28b8f2 100644 --- a/sql/swpu_info.sql +++ b/sql/swpu_info.sql @@ -10,3 +10,4 @@ create table swpu_info end_contract date null comment '合同终止日期', work_age int null comment '工龄' ) charset = utf8; + diff --git a/swpu-spring-projects-boot/src/main/java/com/swpu/controller/SwpuUserController.java b/swpu-spring-projects-boot/src/main/java/com/swpu/controller/SwpuUserController.java index 8a516fedc30b4a9ffee299a9c3f8b5f6b20661a2..f8270abff2805a9a520347d9a1ba75717e25dfe0 100644 --- a/swpu-spring-projects-boot/src/main/java/com/swpu/controller/SwpuUserController.java +++ b/swpu-spring-projects-boot/src/main/java/com/swpu/controller/SwpuUserController.java @@ -5,7 +5,7 @@ import com.swpu.entity.SwpuUserEntity; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; -import java.util.List; +//import java.util.List; /** * @author wales @@ -29,8 +29,8 @@ public class SwpuUserController { */ @GetMapping(value = "/findAll") public Object findAll() { - List list = swpuUserDao.findAll(); - return list; + //List list = swpuUserDao.findAll(); + return swpuUserDao.findAll(); } /** diff --git a/swpu-spring-projects-boot/src/main/resources/application.yml b/swpu-spring-projects-boot/src/main/resources/application.yml index 2a647f79c18ef95c646f1c31968c923c3d2ab3c2..0d2bcc4555525df04f2be7cc8955fc4695276994 100644 --- a/swpu-spring-projects-boot/src/main/resources/application.yml +++ b/swpu-spring-projects-boot/src/main/resources/application.yml @@ -4,9 +4,9 @@ spring: # 数据库连接信息 datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://localhost:3306/swpu_db - username: swpu_user - password: '123456789' + url: jdbc:mysql://192.168.190.128:3306/zyt_db + username: zyt + password: '201012' # 数据库连接池 type: com.zaxxer.hikari.HikariDataSource hikari: diff --git a/swpu-spring-projects-boot/src/main/resources/mapper/SwpuUserMapper.xml b/swpu-spring-projects-boot/src/main/resources/mapper/SwpuUserMapper.xml index 1969466c6d8a65e15863e696debeead8108d0d08..f7ec4e537dc20b221504f5a806c510780aa31e3f 100644 --- a/swpu-spring-projects-boot/src/main/resources/mapper/SwpuUserMapper.xml +++ b/swpu-spring-projects-boot/src/main/resources/mapper/SwpuUserMapper.xml @@ -16,12 +16,12 @@ - + ]]> - insert into swpu_user (id, department_id, job_level_id, pos_id, engage_form, specialty, school) + insert into swpu_user (id, department_id, job_level_id, posId, engage_form, specialty, school) values (#{id, javaType = String}, #{departmentId, javaType = Integer}, #{jobLevelId, javaType = Integer}, #{posId, javaType = Integer}, #{engageForm, javaType = String}, #{specialty, javaType = String}, #{school, javaType = String}) @@ -54,7 +54,7 @@ update swpu_user set department_id = #{departmentId, javaType = Integer}, job_level_id = #{jobLevelId, javaType = Integer}, - pos_id = #{posId, javaType = Integer}, + posId = #{posId, javaType = Integer}, engage_form = #{engageForm, javaType = String}, specialty = #{specialty, javaType = String}, school = #{school, javaType = String} diff --git a/swpu-spring-projects-testify/src/main/java/com/swpu/SwpuSpringProjectsTestifyAppliaction.java b/swpu-spring-projects-testify/src/main/java/com/swpu/SwpuSpringProjectsTestifyAppliaction.java index 4f853b654dc43c9f14298505d39a1578a6ca6afb..376fa7d857b3584d1c2ac8816b5ece5768212a9d 100644 --- a/swpu-spring-projects-testify/src/main/java/com/swpu/SwpuSpringProjectsTestifyAppliaction.java +++ b/swpu-spring-projects-testify/src/main/java/com/swpu/SwpuSpringProjectsTestifyAppliaction.java @@ -8,6 +8,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; * * Testify 入口类 主函数 */ + @SpringBootApplication public class SwpuSpringProjectsTestifyAppliaction { diff --git a/swpu-spring-projects-zyt/pom.xml b/swpu-spring-projects-zyt/pom.xml new file mode 100644 index 0000000000000000000000000000000000000000..d9dfa4ad2b33028021e3b380cc52e7569105be91 --- /dev/null +++ b/swpu-spring-projects-zyt/pom.xml @@ -0,0 +1,38 @@ + + + + swpu-spring-projects + com.swpu + 0.0.1-SNAPSHOT + + 4.0.0 + + swpu-spring-projects-zyt + + + 11 + 11 + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + org.projectlombok + lombok + + + + + + + + + + \ No newline at end of file diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/ZytSpringProjectsApplication.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/ZytSpringProjectsApplication.java new file mode 100644 index 0000000000000000000000000000000000000000..fe29ab3ae8d0576d616e0a41771c2a60f7f31122 --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/ZytSpringProjectsApplication.java @@ -0,0 +1,14 @@ +package com.swpu; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@MapperScan({"com.swpu.dao.**"}) +@SpringBootApplication + +public class ZytSpringProjectsApplication { + public static void main(String[] args) { + SpringApplication.run(ZytSpringProjectsApplication.class, args); + } +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/controller/StudentController.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/controller/StudentController.java new file mode 100644 index 0000000000000000000000000000000000000000..3110fe02eac0d4653fe70d409b4c2b2ccbd4a0eb --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/controller/StudentController.java @@ -0,0 +1,93 @@ +package com.swpu.controller; + +import com.swpu.dao.StudentDao; +import com.swpu.entity.StudentEntity; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@RestController +@RequestMapping(value="/zyt/Student") +public class StudentController { + + @Resource + private StudentDao studentDao; + + /** + * 查询所有数据 + * @return {@Link StudentEntity} + */ + @GetMapping(value = "/findAll") + public Object findAll(){ + return studentDao.findAll(); + } + + /** + * 查询数据——根据stuId查询 + * @param stuId String + * @return {@Link StudentEntity} + */ + @GetMapping(value = "/findByStuId") + public Object findByStuId(@RequestParam(value = "stuId") String stuId){ + return studentDao.findByStuId(stuId); + } + + /** + * 更新数据 + * @param studentEntity {@Link StudentEntity} + * @return {@Link String} + */ + @PostMapping(value = "/insert") + public Object insert(@RequestBody StudentEntity studentEntity){ + int flag = studentDao.insert(studentEntity); + if(flag > 0) + return "插入成功 " + flag +" 条!"; + else + return "插入失败!"; + } + + /** + * 更新数据 + * @param studentEntity {@Link StudentEntity} + * @return {@Link String} + */ + @PutMapping(value = "/update") + public Object update(@RequestBody StudentEntity studentEntity) { + int flag = studentDao.update(studentEntity); + if (flag > 0) + return "更新成功 " + flag + " 条!"; + else + return "更新失败!"; + } + + /** + * 删除数据——根据stuId删除 + * @param stuId {@Link String} + * @return {@Link String} + */ + @DeleteMapping(value = "/deleteByStuId") + public Object deleteByStuId(@RequestParam(value = "stuId") String stuId){ + + int flag = studentDao.deleteByStuId(stuId); + if (flag > 0) + return "删除成功 " + flag + " 条!"; + else + return "删除失败!"; + } + + /** + * 删除数据——根据stuName删除 + * @param stuName {@Link String} + * @return {@Link String} + */ + @DeleteMapping(value = "/deleteByStuName") + public Object deleteByStuName(@RequestParam(value = "stuName") String stuName){ + int flag = studentDao.deleteByStuName(stuName); + if (flag > 0) + return "删除成功 " + flag + " 条!"; + else + return "删除失败!"; + } + + +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/controller/SwpuAuthController.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/controller/SwpuAuthController.java new file mode 100644 index 0000000000000000000000000000000000000000..b9916bec8b8f72d297f84819f97c160dd3512668 --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/controller/SwpuAuthController.java @@ -0,0 +1,209 @@ +package com.swpu.controller; + +import com.swpu.dao.SwpuAuthDao; +import com.swpu.entity.SwpuAuthEntity; +import com.swpu.util.Result; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.util.List; +import java.util.UUID; + +@RestController +@RequestMapping(value="/zyt/sa") +public class SwpuAuthController { + + @Resource + private SwpuAuthDao swpuAuthDao; + + Result result=new Result(); + + /** + * 查询所有数据 + * @return {@Link Result} + */ + @GetMapping(value = "/findAll") + public Result findAll(){ + List listswpuAuthEntity ; + try { + listswpuAuthEntity= swpuAuthDao.findAll(); + } catch (Exception e) { + result.setStatus(false); + result.setData(-1); + result.setMessage(e.getMessage()); + return result; + } + + if(listswpuAuthEntity != null){ + result.setStatus(true); + result.setData(listswpuAuthEntity); + result.setMessage("查询成功"); + }else{ + result.setStatus(false); + result.setData(-1); + result.setMessage("查询失败"); + } + return result; + } + + /** + * 根据用户名和密码查询数据 + * @param userName {@Link String} + * @param password {@Link String} + * @return {@Link Result} + */ + @GetMapping(value = "/findByUAP") + public Result findByUserAndPassword(@RequestParam(value = "userName") String userName, + @RequestParam(value = "password") String password) { + SwpuAuthEntity swpuAuthEntity; + try { + swpuAuthEntity = swpuAuthDao.findByUserAndPassword(userName, password); + } catch (Exception e) { + result.setStatus(false); + result.setData(-1); + result.setMessage(e.getMessage()); + return result; + } + if (swpuAuthEntity != null) { + result.setStatus(true); + result.setData(swpuAuthEntity); + result.setMessage("查询成功"); + } else { + result.setStatus(false); + result.setData(-1); + result.setMessage("查询失败"); + } + return result; + } + + /** + * 插入数据 + * @param swpuAuthEntity {@Link SwpuAuthEntity} + * @return {@Link Result} + */ + @PostMapping(value = "/insert") + public Result insert(@RequestBody SwpuAuthEntity swpuAuthEntity){ + swpuAuthEntity.setId(UUID.randomUUID().toString().replaceAll("-","")); + int flag; + try { + flag=swpuAuthDao.insert(swpuAuthEntity); + } catch (Exception e) { + result.setStatus(false); + result.setData(-1); + result.setMessage(e.getMessage()); + return result; + } + if(flag>0){ + result.setStatus(true); + result.setData(swpuAuthDao.findAll()); + result.setMessage("插入成功"); + }else{ + result.setStatus(false); + result.setData(-1); + result.setMessage("插入失败"); + } + return result; + } + + /** + * 更新数据 + * @param swpuAuthEntity {@Link SwpuAuthEntity} + * @return {@Link Result} + */ + @PutMapping(value = "/update") + public Result update(@RequestBody SwpuAuthEntity swpuAuthEntity){ + int flag; + try { + flag=swpuAuthDao.update(swpuAuthEntity); + } catch (Exception e) { + result.setStatus(false); + result.setData(-1); + result.setMessage(e.getMessage()); + return result; + } + if(flag>0){ + result.setStatus(true); + result.setData(swpuAuthEntity); + result.setMessage("更新成功"); + }else{ + result.setStatus(false); + result.setData(-1); + result.setMessage("更新失败"); + } + return result; + } + + @DeleteMapping(value = "/delete") + public Result delete(@RequestParam(value = "id") String id){ + int flag; + try { + flag=swpuAuthDao.delete(id); + } catch (Exception e) { + result.setStatus(false); + result.setData(-1); + result.setMessage(e.getMessage()); + return result; + } + if(flag>0){ + result.setStatus(true); + result.setData(swpuAuthDao.findAll()); + result.setMessage("删除成功"); + }else { + result.setStatus(false); + result.setData(swpuAuthDao.findAll()); + result.setMessage("删除失败"); + } + return result; + } + + @PostMapping(value = "/Login") + public Result Login(@RequestParam(value = "userName") String userName, + @RequestParam(value = "password") String password){ + SwpuAuthEntity swpuAuthEntity; + try { + swpuAuthEntity=swpuAuthDao.findByUserAndPassword(userName,password); + } catch (Exception e) { + result.setStatus(false); + result.setData(-1); + result.setMessage(e.getMessage()); + return result; + } + if(swpuAuthEntity == null){ + result.setStatus(false); + result.setData(-1); + result.setMessage("用户名密码输入错误"); + }else{ + var username=swpuAuthEntity.getUserName(); + var token=username+"-token"; + result.setStatus(true); + result.setData(swpuAuthEntity); + result.setMessage("登录成功"); + } + return result; + } + + @PostMapping(value="/Register") + public Result Register(@RequestBody SwpuAuthEntity swpuAuthEntity){ + swpuAuthEntity.setId(UUID.randomUUID().toString().replaceAll("-","")); + int flag; + try { + flag=swpuAuthDao.insert(swpuAuthEntity); + } catch (Exception e) { + result.setStatus(false); + result.setData(-1); + result.setMessage(e.getMessage()); + return result; + } + if(flag>0){ + result.setStatus(true); + result.setData(swpuAuthDao.findAll()); + result.setMessage("注册成功"); + }else{ + result.setStatus(false); + result.setData(-1); + result.setMessage("注册失败"); + } + return result; + } + +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/dao/StudentDao.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/dao/StudentDao.java new file mode 100644 index 0000000000000000000000000000000000000000..f5991c1a854d7f5dd321eb00d31328fce79448c9 --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/dao/StudentDao.java @@ -0,0 +1,52 @@ +package com.swpu.dao; + +import com.swpu.entity.StudentEntity; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface StudentDao { + + /** + * 查询所有数据 + * @return {@Link StudentEntity} + */ + List findAll(); + + /** + * 查询数据——根据stuId查询 + * @param stuId {@Link String} + * @return {@Link StudentEntity} + */ + StudentEntity findByStuId(@Param("stuId") String stuId); + + + /** + * 插入数据——一个Entity + * @param studentEntity {@link StudentEntity} + * @return {@Link Integer} + */ + int insert(StudentEntity studentEntity); + + /** + * 更新数据——一个Entity + * @param studentEntity {@Link StudentEntity} + * @return {@Link Integer} + */ + int update(StudentEntity studentEntity); + + /** + * 删除数据——根据stuId删除 + * @param stuId {@Link String} + * @return {@Link Integer} + */ + int deleteByStuId(@Param("stuId") String stuId); + + /** + * 删除数据——根据stuName删除 + * @param stuName {@Link String} + * @return {@Link Integer} + */ + int deleteByStuName(@Param("stuName") String stuName); + +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/dao/SwpuAuthDao.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/dao/SwpuAuthDao.java new file mode 100644 index 0000000000000000000000000000000000000000..abb4087a95ae5e122a5fa88359295d1e3b87c002 --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/dao/SwpuAuthDao.java @@ -0,0 +1,47 @@ +package com.swpu.dao; + +import com.swpu.entity.SwpuAuthEntity; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface SwpuAuthDao { + + /** + * 查询所有数据 + * @return {@Link SwpuAuthEntity} + */ + List findAll(); + + /** + * 根据用户名和密码查询数据 + * @param userName {@Link String} 用户名 + * @param password {@Link String} 密码 + * @return {@Link SwpuAuthEntity} + */ + SwpuAuthEntity findByUserAndPassword(@Param("userName") String userName,@Param("password") String password); + + /** + * 插入数据 + * @param swpuAuthEntity {@Link SwpuAuthEntity} + * @return {@Link Integer} + */ + int insert(SwpuAuthEntity swpuAuthEntity); + + /** + * 更新数据 + * @param swpuAuthEntity {@Link SwpuAuthEntity} + * @return {@Link Integer} + */ + int update(SwpuAuthEntity swpuAuthEntity); + + /** + * 根据id删除数据 + * @param id {@Link String} + * @return {@Link Integer} + */ + int delete(@Param("id") String id); + + + +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/entity/StudentEntity.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/entity/StudentEntity.java new file mode 100644 index 0000000000000000000000000000000000000000..8593671451e3d916852f0e6320e7ed450b34294d --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/entity/StudentEntity.java @@ -0,0 +1,13 @@ +package com.swpu.entity; + +import lombok.Data; + +@Data +public class StudentEntity { + + private String stuId; + private String stuMajor; + private String stuName; + private String stuPhone; + +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/entity/SwpuAuthEntity.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/entity/SwpuAuthEntity.java new file mode 100644 index 0000000000000000000000000000000000000000..f46895f6abd10d62669a1ab9e96c70fa47a7595b --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/entity/SwpuAuthEntity.java @@ -0,0 +1,13 @@ +package com.swpu.entity; + +import lombok.Data; + +@Data +public class SwpuAuthEntity { + + private String id; + private String userName; + private String password; + private String school; + +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/service/StudentService.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/service/StudentService.java new file mode 100644 index 0000000000000000000000000000000000000000..2e5a6c29437717ce7d2ddde57c7ff33423fa5301 --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/service/StudentService.java @@ -0,0 +1,14 @@ +package com.swpu.service; + +import com.swpu.entity.StudentEntity; + + +public interface StudentService { + + /** + * 学生信息修改功能 + * @param studentEntity {@Link StudentEntity} + * @return {@Link Integer} + */ + int changeStuInfo(StudentEntity studentEntity); +} \ No newline at end of file diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/service/StudentServicelmpl.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/service/StudentServicelmpl.java new file mode 100644 index 0000000000000000000000000000000000000000..85311a3d99d04f588065f89ad0a0836aaf3d2f0e --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/service/StudentServicelmpl.java @@ -0,0 +1,24 @@ +package com.swpu.service; + +import com.swpu.dao.StudentDao; +import com.swpu.entity.StudentEntity; + +import javax.annotation.Resource; + +public class StudentServicelmpl implements StudentService{ + + @Resource + private StudentDao studentDao; + + @Override + public int changeStuInfo(StudentEntity studentEntity){ + int status; + StudentEntity info=studentDao.findByStuId(studentEntity.getStuId()); + if(info != null){ + status=studentDao.update(studentEntity); + }else{ + status=studentDao.insert(studentEntity); + } + return status; + } +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/service/SwpuAuthService.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/service/SwpuAuthService.java new file mode 100644 index 0000000000000000000000000000000000000000..61e160e83b538a28675c197825d2339d56d68e7a --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/service/SwpuAuthService.java @@ -0,0 +1,11 @@ +package com.swpu.service; + +import com.swpu.util.Result; + +public interface SwpuAuthService { + + Result Login(String userName,String password); + + Result Register(String userName,String password,String school); + +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/service/SwpuAuthServicelmpl.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/service/SwpuAuthServicelmpl.java new file mode 100644 index 0000000000000000000000000000000000000000..ab99aa3000eb664fab61c3cca3c64f565ca97ed5 --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/service/SwpuAuthServicelmpl.java @@ -0,0 +1,16 @@ +package com.swpu.service; + +import com.swpu.dao.SwpuAuthDao; + +import javax.annotation.Resource; + + +public class SwpuAuthServicelmpl { + + @Resource + private SwpuAuthDao swpuAuthDao; + + + + +} diff --git a/swpu-spring-projects-zyt/src/main/java/com/swpu/util/Result.java b/swpu-spring-projects-zyt/src/main/java/com/swpu/util/Result.java new file mode 100644 index 0000000000000000000000000000000000000000..ae58b1552886c2af993f0f34c59998ada4e05d53 --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/java/com/swpu/util/Result.java @@ -0,0 +1,14 @@ +package com.swpu.util; + +import com.swpu.entity.SwpuAuthEntity; +import lombok.Data; + +import java.util.List; + +@Data +public class Result { + + private boolean status; + private Object data; + private String message; +} diff --git a/swpu-spring-projects-zyt/src/main/resources/application.yml b/swpu-spring-projects-zyt/src/main/resources/application.yml new file mode 100644 index 0000000000000000000000000000000000000000..6a613ac8754dc6887bc6a142d9459c587fe7af3c --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/resources/application.yml @@ -0,0 +1,23 @@ +spring: + application: + name: swpu-spring-projects + # 数据库连接信息 + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://192.168.190.128:3306/zyt_db + username: zyt + password: '201012' + # 数据库连接池 + type: com.zaxxer.hikari.HikariDataSource + hikari: + maximum-pool-size: 10000 +# 项目端口 +server: + port: 20000 + +# MyBatis XML 配置 +mybatis: + mapper-locations: classpath:mapper/**.xml + # 开启 驼峰支持 + configuration: + map-underscore-to-camel-case: true diff --git a/swpu-spring-projects-zyt/src/main/resources/mapper/StudentMapper.xml b/swpu-spring-projects-zyt/src/main/resources/mapper/StudentMapper.xml new file mode 100644 index 0000000000000000000000000000000000000000..4f38da4c9c44178f1e7873465e284904a976108b --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/resources/mapper/StudentMapper.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + stu_id,stu_major,stu_name,stu_phone + + + + + + + + insert into Student (stu_id,stu_major,stu_name,stu_phone) + values(#{stuId,javaType=String},#{stuMajor,javaType=String}, + #{stuName,javaType=String},#{stuPhone,javaType=String}) + + + + + update Student stu + set stu_id = #{stuId, javaType=String}, + stu_major = #{stuMajor, javaType=String}, + stu_name = #{stuName, javaType=String}, + stu_phone = #{stuPhone, javaType=String} + WHERE stu.stu_id = #{stuId, javaType=String} + + + + delete + from Student stu + WHERE stu.stu_id = #{stuId, javaType=String} + + + + delete + from Student stu + WHERE stu.stu_name = #{stuName, javaType=String} + + + \ No newline at end of file diff --git a/swpu-spring-projects-zyt/src/main/resources/mapper/SwpuAuthMapper.xml b/swpu-spring-projects-zyt/src/main/resources/mapper/SwpuAuthMapper.xml new file mode 100644 index 0000000000000000000000000000000000000000..73807da7eec5d038e99df6ea01d65b25999b00ca --- /dev/null +++ b/swpu-spring-projects-zyt/src/main/resources/mapper/SwpuAuthMapper.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + id, username, password, school + + + + + + + + + + + insert into swpu_auth () + values (#{id, javaType = String}, #{userName, javaType = String}, + #{password, javaType = String}, #{school, javaType = String}) + + + + + update swpu_auth + set username = #{userName, javaType = String}, + password = #{password, javaType = String}, + school = #{school, javaType = String} + where id = #{id, javaType = String} + + + + + delete + from swpu_auth sa + where 1 = 1 + and sa.id = #{id, javaType = String} + +