学生选课系统--JPA应用

本文介绍了使用JPA在学生管理系统中实现增删改接口。包括学生注册时的学号唯一性检查,密码的MD5加密,以及自定义异常处理。在注册时,通过检查学生代码是否存在并使用MD5进行多次加密增强密码安全性。同时,提供了删除学生记录和修改个人信息的接口功能。
摘要由CSDN通过智能技术生成

1学生管理

1.增删改接口

学生注册(增)
     //1.1添加学生
    @PostMapping("/addStudent")
    public JsonResult<Void> addStudent(Student student) {
        studentService.addStudent(student);
        JsonResult result= new JsonResult<Void>(OK);
        if(result.getState()==200) result.setMessage("添加成功");
        else{
            result.setMessage("添加时出现未知错误");
        }
        return result;
@ PostMapping("/addStudent") 注解表示当向服务器的 "/addStudent" 端点发送 HTTP POST 请求时,应触发此方法。
该方法以一个 Student 对象作为参数,该对象应包含正在添加到系统中的新学生的所有必要详细信息。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值