ssm创建一个查询接口

4 篇文章 1 订阅

注解:

controller

    @Autowired
    private UserService userService;

service实体类

@Service("userService")
   
    @Autowired
    private UserMapper userMapper;

mapper

@Repository

controller 接收数据
=> service 逻辑中转
=> dao 数据库查询
=> domain bean类映射
=>
service=>controller 返回数据

Controller层

@Autowired
private BlogService blogService;

@RequestMapping(value = "/findAll", produces = "application/json;charset=utf-8")
    @ResponseBody
    public List<Good> findAll(){
        List<Good> list = goodService.findAll();
        return list;
    }

service层

interface 层

GoodService.java

public interface GoodService {
	List<Good> findAll();
}
impl中的实体类

GoodServiceImpl.java

@Service("goodService")

public class GoodServiceImpl implements GoodService {
	 @Autowired
    private GoodDao goodDao;
	 @Override
    public List<Good> findAll() {
        return goodDao.findAll();
    }

}

dao层

public interface GoodDao {
	@Select("select * from good")
    List<Good> findAll();
}

domain层

public class Good implements Serializable {
	.....
}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值