employeeswingcontroller.java

来自「对XML和DB的CURD的基本操作.使用的两个比较常用的组合设计模式:MVC模式」· Java 代码 · 共 38 行

JAVA
38
字号
package com.mycompany.myapp.view.swing;import java.util.List;import com.mycompany.myapp.control.ControllerInterface;import com.mycompany.myapp.model.Employee;import com.mycompany.myapp.service.EmployeeManager;public class EmployeeSwingController implements ControllerInterface<Employee,Long>{	private EmployeeManager employeeManager;	private EmployeeSwingView view;		public EmployeeSwingController(EmployeeManager employeeManager) {		this.employeeManager = employeeManager;		view = new EmployeeSwingView(this, employeeManager);        view.createView();	}		public List<Employee> getAll(){		return employeeManager.getAll();	}	public Employee get(Long id){		return employeeManager.get(id);	}		public Employee insert(Employee employee){		return employeeManager.insert(employee);	}		public Employee update(Employee employee){		return employeeManager.update(employee);	}		public void remove(Long id){		employeeManager.remove(id);	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?