package pers.sakurasora.onlinestore.dao.impl;
import java.util.List;
import org.apache.commons.dbutils.QueryRunner;
import org.apache.commons.dbutils.handlers.BeanListHandler;
import pers.sakurasora.onlinestore.dao.CategoryDao;
import pers.sakurasora.onlinestore.entity.Category;
import pers.sakurasora.onlinestore.utils.DataSourceUtil_C3P0;
/**
*
*
* @Description
* Dao层实现类--操作t_category表
*/
public class CategoryDaoImpl implements CategoryDao {
@Override
public List<Category> findAll()
throws Exception {
QueryRunner queryRunner = new QueryRunner(DataSourceUtil_C3P0.getDataSource());
String sql = "select * from t_category";
return queryRunner.query(sql, new BeanListHandler<>(Category.class));
}
@Override
public void add(Category category) throws Exception {
QueryRunner queryRunner = new QueryRunner(DataSourceUtil_C3P0.getDataSource());
String sql = "insert into t_category(name) values (?);";
queryRunner.update(sql, category.getName());
}
@Override
public void delete(int iCategoryId) throws Exception {
QueryRunner queryRunner = new QueryRunner(DataSourceUtil_C3P0.getDataSource());
String sql = "delete from t_category where id = ?;";
queryRunner.update(sql, iCategoryId);
}
}
最近下载更多
biakuya LV2
1月4日
Mhgfhjyrf LV3
2024年12月10日
komorebi123987 LV5
2023年12月9日
dowell_liu LV1
2023年8月2日
joker1branch LV5
2023年6月19日
ZDM133 LV2
2023年5月22日
distanceq LV2
2023年5月20日
desireQ LV2
2023年5月17日
z1556262 LV5
2023年5月4日
微信网友_6350556908965888 LV1
2023年2月15日

最近浏览