src/com/shop/serviceImpl/CategorySecondServiceImpl.java

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package com.shop.serviceImpl;

import java.util.List;

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

import com.shop.Utils.PageBean;
import com.shop.mapper.CategorysecondMapper;
import com.shop.po.Categorysecond;
import com.shop.po.CategorysecondExample;
import com.shop.po.CategorysecondExample.Criteria;
import com.shop.service.CategorySecondService;


public class CategorySecondServiceImpl implements CategorySecondService {
	@Autowired
	private CategorysecondMapper categorysecondMapper;

	@Override
	public PageBean<Categorysecond> adminCategorySecond_findAllByPage(int page) {
		PageBean<Categorysecond> pageBean = new PageBean<>();
		// 设置这是第几页
		pageBean.setPage(page);
		// 设置10个
		int limitPage = 10;
		pageBean.setLimitPage(limitPage);
		// 设置一共多少页
		int totlePage = 0;
		// 查询一共有多少页
		CategorysecondExample example = new CategorysecondExample();
		totlePage = categorysecondMapper.countByExample(example);
		if (Math.ceil(totlePage % limitPage) == 0) {
			totlePage = totlePage / limitPage;
		} else {
			totlePage = totlePage / limitPage + 1;
		}
		pageBean.setTotlePage(totlePage);
		int beginPage= (page-1)*limitPage;
		// 集合 分页查询
		CategorysecondExample csexample = new CategorysecondExample();
		csexample.setBeginPage(beginPage);
		csexample.setLimitPage(limitPage);
		List<Categorysecond> list = categorysecondMapper
				.selectByExample(csexample);
		pageBean.setList(list);
		return pageBean;
	}

	@Override
	public void adminCategorySecond_save(Categorysecond categorysecond)
			throws Exception {
		categorysecondMapper.insert(categorysecond);
	}

	@Override
	public Categorysecond findByCsid(int csid) throws Exception {
		return categorysecondMapper.selectByPrimaryKey(csid);
	}

	@Override
后面还有 22 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。