【发布时间】:2015-09-22 12:19:41
【问题描述】:
我有一个如下表:
name age dept
A 22 IT
B 23 CS
C 24 FI
下面是我在课堂上定义的表结构。
@Table(name = "employee")
@Entity
@IdClass(Emp_uniqueCount.class)
public class Emp_uniqueCount implements Serializable {
@Id
@Column(name="name")
String name;
@Id
@Column(name="age")
String age;
@Id
@Column(name="dept")
String dept;
}
界面:
@Component
public interface Employeee_details_Repositry extends Repository<emp_uniqueCount, Integer> {
List<emp_uniqueCount> findAll();
}
还有我的主要休息课;
@Autowired
Employeee_details_Repositry employeeedetailsRepositry;
@RequestMapping(value = "/pqr", method = RequestMethod.GET)
@ResponseBody
public List<emp_uniqueCount> employeeDetails() {
List<emp_uniqueCount> empList = employeeedetailsRepositry.findAll();
return empList ;
}
我的输出如下所示,这是完美的:
{
"name": "A",
"age": "22",
"dept": "IT",
}
如何为每条记录添加一个 count=1 。如下所示 ..
{
"name": "A",
"age": "22",
"dept": "IT",
"count":1
}
【问题讨论】:
-
有没有count不为1的情况?
-
@Nick..在我的情况下,我只想保留 1..这是一个特殊情况
标签: java spring spring-boot spring-data spring-data-jpa