From 91da761e6b924a0add76dee6fafa7431f77c1fba Mon Sep 17 00:00:00 2001 From: tangxinyuan Date: Wed, 16 Oct 2024 15:27:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9qryStaff=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/userController.java | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 code/springboot/newBank/src/main/java/demo/zhangjialei/controller/userController.java diff --git a/code/springboot/newBank/src/main/java/demo/zhangjialei/controller/userController.java b/code/springboot/newBank/src/main/java/demo/zhangjialei/controller/userController.java new file mode 100644 index 000000000..a08299415 --- /dev/null +++ b/code/springboot/newBank/src/main/java/demo/zhangjialei/controller/userController.java @@ -0,0 +1,52 @@ +package demo.zhangjialei.controller; + + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.jdbc.core.JdbcTemplate; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.servlet.http.HttpServletRequest; +import java.util.List; +import java.util.Map; + +public class userController { + + @Autowired + private JdbcTemplate jdbcTemplate; + + // 查询客户信息 + @RequestMapping("/qryUser") + public List> QryUser(HttpServletRequest request){ + // 接收前端字段 + String cardNo = request.getParameter("cardNo"); + // 建立sql查询语句 + String sql = String.format("select * from user u where cardNo = %s", cardNo); + // 使用sql语句查询并接收 + List> list = jdbcTemplate.queryForList(sql); + // 返回查询结果 + return list; + } + + // 新增客户 + @RequestMapping("/addUser") + public int addUser(HttpServletRequest request){ + String cardNo = request.getParameter("userNo"); + String userName = request.getParameter("userName"); + String gender = request.getParameter("gender"); + String birthday = request.getParameter("birthday"); + String docType = request.getParameter("docType"); + String docNo = request.getParameter("docNo"); + String tel = request.getParameter("tel"); + String addr = request.getParameter("addr"); + String crateDate = request.getParameter("crateDate"); + + String sql = String.format("INSERT INTO user (cardNo,userName,gender,birthday,docType,docNo,tel,addr,crateDate)" + + "VALUE (%s, %s, %s, %s, %s, %s, %s, %s, %s)", + cardNo, userName, gender, birthday, docType, docNo, tel, addr, crateDate); + + int i = jdbcTemplate.update(sql); + + return i; + + } +} \ No newline at end of file