Chào mọi người. Mong mọi người giải đáp giúp mình là: sao có thể return đc hàm query() cùng đối số như pic 1. Mình xin cám ơn!
![]()
Return Function with property in java
Vấn đề bạn thắc mắc là gì nhỉ
2 Likes
method query này trả về object List nên return bình thường chứ bạn
5 Likes
bản thân method findByCategoryId() trả về List và method query() bên dưới cũng trả về một List nên đương nhiên có thể return về method query();
nó có thể viết rõ ràng hơn thế này:
public List<NewsModel> findByCategoryId(long categoryId){
String sql = "some sql query";
List<NewsModel> list = query(sql, new NewsMapper(), categoryId);
return list;
}
như trên thì thay vì khởi tạo một biến list mới thì ta return luôn cái method query kia.
3 Likes
Dòng đó là lời gọi hàm chứ ko phải trả về phương thức đâu bạn 
4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?