📄 datamodel.java
字号:
package database;
import java.util.Vector;
import entity.Back;
import entity.Message;
import entity.Notice;
import entity.User;
public class DataModel {
DataBaseOP data;
public DataModel(){
data=new DataBaseOP();
}
public void addBack(Back back){
data.addBack(back);
}
public void addMessage(Message message){
data.addMessage(message);
}
public void deleteBack(int backNo){
data.deleteBack(backNo);
}
public void deleteMessage(int messageNo){
data.deleteMessage(messageNo);
}
public Vector getMessageBack(int messageNo){
return data.getMessageBack(messageNo);
}
public Vector getBackToMessage(int messageNo){
return data.getBackToMessage(messageNo);
}
public Vector getGroupList(){
return data.getGroupList();
}
public Vector getBack(int backno){
return data.getBack(backno);
}
public Vector getMessageList(int groupNo){
return data.getMessageList(groupNo);
}
public User login(User user){
return data.getUser(user.getId(), user.getPassword());
}
public boolean register(User user){
if(data.getUser(user.getId())==null)
{data.addUser(user); return true;
}
else return false;
}
public void updateUser(User user){
data.updateUser(user);
}
public void updateBack(int backNo,Back back){
data.updateBack(backNo, back);
}
public void updateMessage(int messageNo,Message message){
data.updateMessage(messageNo, message);
}
public void addNotice(Notice notice){
data.addNotice(notice);
}
public Vector getNotice(){
return data.getNotice();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -