springMVC-spring-Hibernate 开发学生管理系统简单案例-java各文件编写(四)

本文详细介绍了使用SSH(SpringMVC、Spring、Hibernate)框架开发学生管理系统的java文件编写过程,包括工程目录结构,StudentEntity实体类自动生成,StudentDao、StudentService和StudentController的功能实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

四、java各文件编写

源文件:https://download.youkuaiyun.com/download/flyingshadower/10628472

(1)工程目录:

(2)StudentEntity 利用Hibernate自动生成实体类

package com.student.sys.entity;

import javax.persistence.*;

@Entity
@Table(name = "student", schema = "sm", catalog = "")
public class StudentEntity {
   private int studentId;
   private String studentName;
   private String studentNumber;
   private String studentScore;

   @Id
   @Column(name = "student_id")
   public int getStudentId() {
      return studentId;
   }

   public void setStudentId(int studentId) {
      this.studentId = studentId;
   }

   @Basic
   @Column(name = "student_name")
   public String getStudentName() {
      return studentName;
   }

   public void setStudentName(String studentName) {
      this.studentName = studentName;
   }

   @Basic
   @Column(name = "student_number")
   public String getStudentNumber() {
      return studentNumber;
   }

   public void setStudentNumber(String studentNumber) {
      this.studentNumber = studentNumber;
   }

   @Basic
   @Column(name = "student_score")
   public String getStudentScore() {
      return studentScore;
   }

   public void setStudentScore(String studentScore) {
      this.studentScore = studentScore;
   }

   @Override
   public boolean equals(Object o) {
      if (this == o) return true;
      if (o == null || getClass() != o.getClass()) return false;

      StudentEntity that = (StudentEntity) o;

      if (studentId != that.studentId) return false;
      if (studentName != null ? !studentName.equals(that.studentName) : that.studentName != null) return false;
      if (studentNumber != null ? !studentNumber.equals(that.studentNumber) : that.studentNumber !&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值