增加航站楼区域 实体类,DAO , controller 接口实现

This commit is contained in:
714943302@qq.com
2018-10-25 17:23:19 +08:00
parent 45a62cd4d2
commit 1558d4e1a5
3 changed files with 111 additions and 0 deletions
@@ -0,0 +1,33 @@
package com.gzzn.omms.adminapi.controller.basicdata;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import com.gzzn.omms.adminapi.domain.secondary.dao.basicdata.OrmsTerminalareaDao;
import com.gzzn.omms.adminapi.domain.secondary.entity.baiscdata.OrmsTerminalarea;
import com.gzzn.omms.adminapi.dto.ResponseDto;
/**
* 航站楼区域
* @author nyr
*/
@RestController
public class OrmsTerminalareaController {
/**
* 航站楼区域接口
*/
@Autowired
private OrmsTerminalareaDao ormsTerminalareaDao;
/**
* 获取所有航站楼区域数据
* @return
*/
@GetMapping(value="/basicdata/ormsTerminalareas")
public ResponseDto getOrmsTerminalarea() {
List<OrmsTerminalarea> ormsTerminalareaList = (List<OrmsTerminalarea>) ormsTerminalareaDao.findAll();
return ResponseDto.success(ormsTerminalareaList);
}
}
@@ -0,0 +1,8 @@
package com.gzzn.omms.adminapi.domain.secondary.dao.basicdata;
import org.springframework.data.repository.CrudRepository;
import com.gzzn.omms.adminapi.domain.secondary.entity.baiscdata.OrmsTerminalarea;
public interface OrmsTerminalareaDao extends CrudRepository<OrmsTerminalarea, String> {
}
@@ -0,0 +1,70 @@
package com.gzzn.omms.adminapi.domain.secondary.entity.baiscdata;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.NamedQuery;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
/**
* 航站楼区域
* @author nyr
*/
@Entity
@Table(name="ORMS_TERMINALAREA")
@NamedQuery(name="OrmsTerminalarea.findAll", query="SELECT o FROM OrmsTerminalarea o")
public class OrmsTerminalarea {
@Id
@SequenceGenerator(name="ORMS_TERMINALAREA_TERMINALAREACODE_GENERATOR", sequenceName="ORMS_TERMINALAREA")
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="ORMS_TERMINALAREA_TERMINALAREACODE_GENERATOR")
@Column(name="TERMINAL_AREA_CODE")
private String terminalAreaCode; //航站楼区域代码
@Column(name="ROUTE_TYPE")
private String routeType;
@Column(name="TERMINAL_AREA_NAME")
private String terminalAreaName; //航站楼区域名称
@Column(name="TERMINAL_CODE")
private String terminalCode; //航站楼代码
public OrmsTerminalarea() {
}
public String getTerminalAreaCode() {
return this.terminalAreaCode;
}
public void setTerminalAreaCode(String terminalAreaCode) {
this.terminalAreaCode = terminalAreaCode;
}
public String getRouteType() {
return this.routeType;
}
public void setRouteType(String routeType) {
this.routeType = routeType;
}
public String getTerminalAreaName() {
return this.terminalAreaName;
}
public void setTerminalAreaName(String terminalAreaName) {
this.terminalAreaName = terminalAreaName;
}
public String getTerminalCode() {
return this.terminalCode;
}
public void setTerminalCode(String terminalCode) {
this.terminalCode = terminalCode;
}
}