项目-----学生管理项目03-----流程梳理

前言:当项目框架的建好了,就可以写业务了。在写业务之前,要缕清一个流程:

controller---->servlet----->dao

我们就按照这个流程写吧!!!

创建controller类,在类中调用service层并创建getallStu方法

package com.controller;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import com.bean.Sbadbehavior;
import com.servlet.BasicService;


@Controller
public class BasicMsgController {
	@Autowired
	BasicService basicService;
	@RequestMapping("allSta")
	public void getAllStaInfo(){
		List<Sbadbehavior> bas= basicService.getallStu();
		for (Sbadbehavior sbadbehavior : bas) {
			System.out.println(sbadbehavior.getSbId());
		}
	}
}

在service类中调用dao层,通过dao层调用实体类。从而调用数据库的数据

package com.servlet;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.bean.Sbadbehavior;
import com.dao.SbadbehaviorMapper;
@Service
public class BasicService {
	@Autowired
	SbadbehaviorMapper sbadbehaviorMapper;
	public List<Sbadbehavior> getallStu() {
		List<Sbadbehavior> list= sbadbehaviorMapper.selectByExample(null);
		return list;
		
	}

}

注意:由于service类中使用了注解,所以要把扫描指定的包改成扫描指定的包还有其他的包

在spring.xml里面

<context:component-scan base-package="com">
		<context:exclude-filter type="annotation" 
			expression="Controller类路径"/>
	</context:component-scan>

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值