十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1.先用jdbc连接数据库,这个网上好多你去搜下就有
创新互联公司专业成都做网站、成都网站设计,集网站策划、网站设计、网站制作于一体,网站seo、网站优化、网站营销、软文发布平台等专业人才根据搜索规律编程设计,让网站在运行后,在搜索中有好的表现,专业设计制作为您带来效益的网站!让网站建设为您创造效益。
2.借书还书就是对某张表的更新操作,你借书还书的时候可以得到该书的一个id,这时,你通过这个id从数据库中找到所对应的数据,更改书得库存量即可。
自己动手做一遍,其实不难的,加油!
数据库方面可以用触发器来实现,但是这样效率可能不高;
程序方面,就容易多了,可以对时间进行判断,如果时间超出,自动对用的账户进行扣费操作;
至于丢书,这个应该是用户自己说丢,或者超过一定期限没有还书就算丢,代码量可能比较大,只能给你的思路了。希望对你有帮助~
如果用户逾期未还,可以直接从用户的账户扣钱,其实就是在判断后面加个执行的sql而已吧~应该不难吧~
使用Java数据库驱动包,如:ODBC,JDBC等.数据库产商提供的驱动。对应java.sql.*,javax.sql.*包中有相应的数据库操作常用的类。
两个日期进行比较的话,应该对应于Rental对象,提供一个isExpires()方法,下面我就写一下简单的实现方案了,剩下的还得靠你自己:
public class Rental{
private Date brorrowDate,backDate;
private Book book;
private Borrower borrower;
public boolean isExpires(){
return backDate.compareTo(borrowDate)0;
}
//...自己的业务方法
}