You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
banban/src/main/java/com/entity/Cinema.java

61 lines
4.4 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.entity;
import java.util.List;
/**
* 电影院表实体对象,用于映射数据库中电影院表的结构,对应存储各个电影院相关信息的数据记录。
* 该类中的各个属性涵盖了电影院的关键信息,如影院编号、名称、地址以及其所包含的所有放映厅信息等,
* 通过对应的Getter和Setter方法来访问和修改这些属性值方便在业务逻辑处理过程中对电影院数据进行操作以及与数据库进行交互如保存、查询、更新电影院信息等操作
* @author Wxj
*/
public class Cinema {
// 电影院的唯一标识符,在数据库中通常作为主键,用于唯一区分不同的电影院记录,方便对特定电影院进行查找、管理以及关联其他相关业务操作(比如查询该影院下的放映厅、场次等信息)。
private long cinema_id;
// 影院名称,用于直观地标识每个电影院,方便用户识别和选择想去观影的影院,同时也便于在系统中进行影院相关的展示、统计等操作。
private String cinema_name; //影院名称
// 影院地址,记录电影院所在的具体地理位置信息,便于用户知晓如何前往观影,在地图导航、影院推荐等业务场景中会用到该属性。
private String cinema_address; //影院地址
// 所有的放映厅集合,用于存储该电影院内包含的所有放映厅信息,体现了电影院与放映厅之间的一对多关系,方便查询影院的放映厅布局、统计放映厅相关数据等业务操作。
private List<Hall> hallList; //所有的放映厅集合
// Getter方法用于获取电影院的唯一标识符cinema_id外部代码可以通过调用此方法获取电影院对象的该属性值遵循JavaBean规范常用于查找、对比等操作中确定具体电影院。
public long getCinema_id() {
return cinema_id;
}
// Setter方法用于设置电影院的唯一标识符cinema_id外部代码可以通过调用此方法来修改电影院对象的该属性值遵循JavaBean规范一般在创建或更新电影院记录时使用。
public void setCinema_id(long cinema_id) {
this.cinema_id = cinema_id;
}
// Getter方法用于获取影院名称cinema_name在展示电影院相关信息给用户如在电影购票页面展示可选影院名称等或者进行内部管理操作如根据名称查找电影院等可以获取该属性值进行相应操作。
public String getCinema_name() {
return cinema_name;
}
// Setter方法用于设置影院名称cinema_name例如在修改影院名称可能由于品牌升级、重新命名等原因或者添加新电影院时设置其对应的名称属性更新电影院对象的该属性值。
public void setCinema_name(String cinema_name) {
this.cinema_name = cinema_name;
}
// Getter方法用于获取影院地址cinema_address在展示电影院位置信息给用户如在地图导航中显示地址引导用户前往等或者进行基于地址的业务操作如查找附近影院等可以获取该属性值进行相应操作。
public String getCinema_address() {
return cinema_address;
}
// Setter方法用于设置影院地址cinema_address例如在电影院搬迁、地址变更等情况下通过此方法更新电影院对象的该属性值改变其地址记录。
public void setCinema_address(String cinema_address) {
this.cinema_address = cinema_address;
}
// Getter方法用于获取所有的放映厅集合hallList在需要了解该电影院的放映厅布局、查询具体放映厅信息、统计放映厅数量等业务场景中可以通过此方法获取对应的放映厅列表进行相应操作。
public List<Hall> getHallList() {
return hallList;
}
// Setter方法用于设置所有的放映厅集合hallList一般在创建电影院与放映厅的关联比如新建电影院后添加放映厅或者更新放映厅列表如新增、移除放映厅等情况通过此方法设置属性值维护电影院与放映厅之间的关系更新放映厅列表内容。
public void setHallList(List<Hall> hallList) {
this.hallList = hallList;
}
}