图书馆系统老师讲的需要注意的点

1.栈中申请太多内存

while(resultset.next()){
Book book=new Book();
Reader reader=new Reader();
Borrow borrow=new Borrow();
list.add(borrow);
}
在栈中申请了很多空间,当数据一多就会处理不过来

优化
while(resultset.next()){
list.add(new Borrow(new Book(),new Reader(),xx,cc,xx));
}

2.方法不怕太长

怕看不懂什么意思
例:
findAllBorrowByReaderID

3.忘记了可以直接返回函数

例: return borrowRepository.findAllByReaderId(id);

posted @ 2021-03-06 09:41  Hanabi_521  阅读(44)  评论(0编辑  收藏  举报