publicinterfaceApersonDao{publicListselectTest1();publicintsaveTest1();publicListinsertTest1();publicListdeleteTest1();}这是我ApersonDao.java下的代码,定...
public interface ApersonDao {
public List selectTest1();
public int saveTest1();
public List insertTest1();
public List deleteTest1();
}
这是我ApersonDao.java下的代码,定义1个接口和增删改查的4个空的构造方法。
------------------------------------------分割线------------------------------------------
package com.sino.waitfm.core.lee.dao.impl;
import java.util.List;
import org.springframework.stereotype.Repository;
import com.sino.waitfm.core.lee.dao.ApersonDao;
import com.sino.waitfm.core.lee.dao.entity.Tost;
import com.targtime.dbutils.dao.core.TGJdbcTemplate;
@Repository
public class ApersonDaoImpl extends TGJdbcTemplate implements ApersonDao{
private static final String SELECT_BYLOGINNAME = "SELECT * FROM test1 ";
private static final String UPDATE = "update test1 set name = ? where id = ?";
private static final String DELETE = "delete from test1 where id = ?";
private static final String INSERT = "insert into test1 values (id = ?, name = '?')";
@Override
public List selectTest1 (){
return queryForList(SELECT_BYLOGINNAME,Tost.class);
}
@Override
public int saveTest1() {
return save(UPDATE,Tost.class);
}
@Override
public List insertTest1() {
return insert(INSERT,Tost.class);
}
@Override
public List deleteTest1() {
return null;
}
}
这是我的ApersonDaoImpl.java下的代码。
我想实现的功能是通过数据库实现增删改查的功能,求真正懂行的人,给个详细点的解释,
1,定义空构造方法上有什么错误,名称包括各式。
2,ApersonDaoImpl,里面重写构造方法的return返回值应该怎么写,
3,如何实例化这些对象,并实现增删改查的功能,求代码和详解,谢谢了。
展开