package com.czxy.domain;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
//学生表
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Student {
private int sId ; //学生ID
private String sname ; //姓名
private int age; //年龄
private String birthday ; //生日
private Character gender ; //性别
private int cId ; //班级ID
private Classes classes ; //所属班级
private String provinceId ; //省ID
private City province;
private String cityId ; //市ID
private City city;
private String countyId ; //县ID
private City county;
private List<Course> courseList ; //课程信息
@Override
public String toString() {
return "Student{" +
"sId=" + sId +
", 姓名='" + sname + '\'' +
", 年龄=" + age +
", 生日='" + getBirthday(birthday) + '\'' +
", 性别=" + getGender(gender) +
", 班级名=" + classes.getCname() +
", 省市县所在地='" + getCityName(province,city,county) + '\'' +
'}';
}
public void display(){
String str = "Student{" +
"sId=" + sId +
", 姓名='" + sname + '\'' +
", 年龄=" + age +
", 生日='" + getBirthday(birthday) + '\'' +
", 性别='" + getGender(gender) + '\'' +
", 班级名=" + classes.getCname() +
", 省市县所在地='" + getCityName(province,city,county) + '\'' +
'}';
System.out.println(str);
System.out.println("课程信息:");
if (courseList.size() != 0){
for (Course course : courseList) {
System.out.println(course);
}
}else {
System.out.println("该学生还未选择课程!");
}
System.out.println("==================");
}
public String getGender(Character gender){
return gender == '0' ? "男":"女" ;
}
public String getCityName(City province,City city,City county){
return province.getCityName()+"-"+city.getCityName()+"-"+county.getCityName();
}
public String getBirthday(String birthday){
String[] s = birthday.split(" ");
return s[0];
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
博文【Mybatis】Mybatis之xml开发—4个案例带你快速入门—答案,项目资源压缩包 4个案例主要是老师学生班级课程之间相互关联嵌套,通过Mybatis的xml开发方式来进行实现。 要求:在查询所有同时,对每一个相关双向信息都要进行指定。 例如:班级中有学生,学生总数,还有授课老师;学生中对应班级信息;同时每一个学生有省市县地址信息,而学生又在班级中。在进行查询所有班级的时候,即要查询出所有的班级,还有查询班级对应学生的总人数和班级包括学生的学生详情,而学生详情中又有班级信息,地址信息。 博文【Mybatis】Mybatis之xml开发—4个案例带你快速入门一文中提供有数据库资源和4个案例的具体描述。如有需要请去主页查看文章。 博主主页链接:https://blog.csdn.net/zsy3757486?type=lately 文章地址链接:https://blog.csdn.net/zsy3757486/article/details/130494287?spm=1001.2014.3001.5501
资源推荐
资源详情
资源评论




























收起资源包目录











































































































共 75 条
- 1
资源评论


多多钟意你吖
- 粉丝: 7w+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 大行业信息化趋势调查报告.doc
- 实用软件工程方法.doc
- 项目管理工作经验总结(20211212164739).pdf
- 基于单片机的多功能计步器.docx
- 小型校园网络规划与设计方案.doc
- 酒店无线网络方案.docx
- 在Excel中用数据有效性防止公式被修改【会计实务操作教程】.pptx
- 沈阳东东系统集成有限公司更改管理标准样本.doc
- 哈工程通信原理.doc
- 实验软件工程标准化.doc
- 基因工程的应用练习题.doc
- 我们提升项目管理的主要做法.doc
- 计算机综管方法.docx
- ascendc-api-adv-硬件开发资源
- 苏泊尔网络价格对比lei.pdf
- 面向构件化软件开发PPT课件.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
