java连接数据库后,向数据库添加内容

正在做图书管理小功能,添加数据要求同名的书并且同名作者不向数据库添加一条新的数据,
而是在那本书的数量上加一。请专业人员解答!

Table_Book(name,author,num)'
select * from Table_Book where name ="" and author = "";
将查询出的数据封装成Bean对象。
1.如果存在数据,就通过操作对象的数量加1,然后保存对象。
2.如果不存在数据,就新建一个对象,然后赋值num=1,然后保存数据。

如果不想通过对象保存数据,就直接通过JDBC连接数据库,然后直接操作数据库内容。

通过书名和作者名查询数据库,如果有数据就修改数据保存,如果没有数据就直接保存

同名的书并且同名作者不向数据库添加一条新的数据,
而是在那本书的数量上加一,

那就把图书封装成Java实体类对象,存数据库之前,先检查一下,数据库时候存在,如果存在,更新那一条,数量+1

根据书名和作者查询出那本书的记录,将书封装成Javabean,获取到该对象时判断一下是否为空,对应的数量是否为空,然后在原有基础上+1就可以了