解决方案 »

  1.   

    student的model如下:
    public class Ss_student {
    String studentno;
    String name;
    String sex;
    String classno;
    String password;

    public String getStudentno() {
    return studentno;
    }
    public void setStudentno(String studentno) {
    this.studentno = studentno;
    }
    public String getName() {
    return name;
    }
    public void setName(String name) {
    this.name = name;
    }
    public String getSex() {
    return sex;
    }
    public void setSex(String sex) {
    this.sex = sex;
    }
    public String getClassno() {
    return classno;
    }
    public void setClassno(String classno) {
    this.classno = classno;
    }
    public String getPassword() {
    return password;
    }
    public void setPassword(String password) {
    this.password = password;
    }
    }dao的实现类如下
    package com.daiq.dao;import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport;
    import org.springframework.stereotype.Component;import com.daiq.dto.Ss_student;@Component
    public class Student_daoImpl extends SqlMapClientDaoSupport implements Student_dao{ public boolean insertStudent(Ss_student student) {
    getSqlMapClientTemplate().insert("getStudentPassword.insertStudent",student);
    System.out.println("insert success");
    return true;
    }}service如下:
    @Component("Student_service")
    public class Student_service {

    @Resource
    Student_daoImpl student_daoImpl;

    public void printStudent(){
    System.out.println("print success");
    }

    public boolean insertStudent(Ss_student student){
    return student_daoImpl.insertStudent(student);
    }
    }
    测试类如下:
    public class test { /**
     * @param args
     */
    public static void main(String[] args) {
    Ss_student student = new Ss_student();
    student.setStudentno("004");
    student.setName("xiaoming");
    student.setSex("1");
    student.setClassno("999");
    student.setPassword("12345");

    ApplicationContext context = new ClassPathXmlApplicationContext(new String[]{"config/beans.xml"});
    Student_service student_service = (Student_service)context.getBean("Student_service");
    student_service.insertStudent(student);

    }}
      

  2.   

    修改成这样就行了 
    @Component ("Student_dao")
    public class Student_daoImpl extends SqlMapClientDaoSupport implements Student_dao{
     
        public boolean insertStudent(Ss_student student) {
            getSqlMapClientTemplate().insert("getStudentPassword.insertStudent",student);
            System.out.println("insert success");
            return true;
        }
     
    }
    @Component("Student_service")
    public class Student_service {
         
        @Resource ("Student_dao")
        Student_daoImpl student_daoImpl;
         
        public void printStudent(){
            System.out.println("print success");
        }
         
        public boolean insertStudent(Ss_student student){
            return student_daoImpl.insertStudent(student);
        }
    }