
4.0.0 groupId 06-ssm1.0-SNAPSHOT 8 8 org.springframework spring-context5.2.5.RELEASE org.springframework spring-tx5.2.5.RELEASE org.springframework spring-jdbc5.2.5.RELEASE javax.servlet servlet-api2.5 org.springframework spring-webmvc5.2.5.RELEASE com.fasterxml.jackson.core jackson-core2.9.0 com.fasterxml.jackson.core jackson-databind2.9.0 org.mybatis mybatis-spring1.3.1 org.mybatis mybatis3.5.1 com.alibaba druid1.1.12 log4j log4j1.2.12 mysql mysql-connector-java8.0.12 src/main/java ** @Service public class StudentServiceImpl implements StudentService { @Autowired private StudentDao studentDao; @Override public int addStudent(Student student) { return studentDao.insertStudent(student); } @Override public List querryStudent() { return studentDao.selectStudent(); } }
entity实体类:
package com.lebrwcd.entity;
public class Student {
private Integer id;
private String name;
private String email;
private Integer age;
//set..get..toString..
}
controller:
package com.lebrwcd.controller;
import com.lebrwcd.service.StudentService;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import com.lebrwcd.entity.Student;
import javax.annotation.Resource;
import java.util.List;
@RequestMapping("/student")
@Controller
public class StudentController {
//service对象
@Resource
private StudentService studentService;
//学生注册
@RequestMapping(value = "/add.do")
public ModelAndView doAdd(Student student){
ModelAndView mv = new ModelAndView();
int count = studentService.addStudent(student);
if(count > 0 ){
//添加成功
mv.setViewName("success");
}else{
//注册失败
mv.setViewName("error");
}
return mv;
}
//查询学生列表
@RequestMapping(value = "/querry.do")
@ResponseBody
public List doQuerry(){
return studentService.querryStudent();
}
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)