Commit de0448d2 by 王军业

【删除文件】

1 parent 2b8ae650
package com.vion.financial.controller;
import java.util.ArrayList;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import com.vion.financial.model.Person;
import com.vion.financial.service.imp.PersonServiceImp;
@RestController
@RequestMapping("/financial")
public class PersonController {
@Autowired
PersonServiceImp personServiceImp;
@RequestMapping(value={"/query"}, method=RequestMethod.GET)
public Person query(String id) {
Person person=personServiceImp.query(Integer.parseInt(id));
return person;
}
@RequestMapping(value="/getAll",method=RequestMethod.GET)
public ArrayList getAll() {
ArrayList arrayList=personServiceImp.getAll();
return arrayList;
}
@RequestMapping(value="/addPerson",method=RequestMethod.PUT)
public Object addPerson(Person person) {
Object o=personServiceImp.addPerson(person);
return o;
}
@RequestMapping(value="/update",method=RequestMethod.POST)
public Object update(Person person) {
Object o=personServiceImp.update(person);
return o;
}
@RequestMapping(value="/delete", method=RequestMethod.DELETE)
public Object delete(String id) {
Object o=personServiceImp.delete(Integer.parseInt(id));
return o;
}
}
package com.vion.financial.controller;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import com.vion.financial.mapper.PersonMapper;
import com.vion.financial.vo.AppendixVo;
@RestController
public class Test {
@Autowired
PersonMapper personMapper;
@PostMapping("/test")
@ResponseBody
public Object test(AppendixVo appendixVo) {
Object o = personMapper.query(1);
return o;
}
}
package com.vion.financial.mapper;
import java.util.ArrayList;
import com.vion.financial.model.Person;
public interface PersonMapper {
Person query(int id);
ArrayList<Person> getAll();
Object addPerson(Person person);
Object update(Person person);
Object delete(int id);
}
package com.vion.financial.model;
public class Person {
private int id;
private String name;
private int age;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
package com.vion.financial.service;
import java.util.ArrayList;
import com.vion.financial.model.Person;
public interface PersonService {
Person query(int id);
ArrayList<Person> getAll();
Object addPerson(Person person);
Object update(Person person);
Object delete(int id);
}
package com.vion.financial.service.imp;
import java.util.ArrayList;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.vion.financial.mapper.PersonMapper;
import com.vion.financial.model.Person;
import com.vion.financial.service.PersonService;
@Service
public class PersonServiceImp implements PersonService {
@Autowired
PersonMapper personMapper;
@Override
public Person query(int id) {
Person person=personMapper.query(id);
// TODO Auto-generated method stub
return person;
}
public ArrayList<Person> getAll(){
ArrayList<Person> arrayList=personMapper.getAll();
return arrayList;
}
public Object addPerson(Person person) {
Object o=personMapper.addPerson(person);
return o;
}
public Object update(Person person) {
Object o=personMapper.update(person);
return o;
}
public Object delete(int id) {
Object o=personMapper.delete(id);
return o;
}
}
package com.vion.financial.vo;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
@JsonInclude(value=Include.NON_NULL)
public class ContractsListVo {
int total_number; //总的数据量
int list_size; //本次返回的列表数量
int offset; //本次返回的起始索引
List<Object> list_data; //数据列表
public int getTotal_number() {
return total_number;
}
public void setTotal_number(int total_number) {
this.total_number = total_number;
}
public int getList_size() {
return list_size;
}
public void setList_size(int list_size) {
this.list_size = list_size;
}
public int getOffset() {
return offset;
}
public void setOffset(int offset) {
this.offset = offset;
}
public List<Object> getList_data() {
return list_data;
}
public void setList_data(List<Object> list_data) {
this.list_data = list_data;
}
}
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!