主要是dao层的logMapper里面
@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,正确的将参数传入sql语句中
转:https://www.cnblogs.com/thomas12112406/p/6217211.html
package com.custchina.dao.log;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.custchina.pojo.SystemLog;
public interface LogMapper {
//查询方法
public List<String> log_selectForDate();
public List<String> log_selectForDate();
//添加日志
public void log_save(SystemLog systemLog);
public void log_save(SystemLog systemLog);
//分页查询日志信息
//这个地方一定要加上(@Param("limitS"),@Param("limitE"),@Param("log_date"),作用是把数据库中的东西传过来
public List<SystemLog> log_selectByPage(@Param("limitS")Integer limitS, @Param("limitE")Integer limitE, @Param("log_date")String log_date);
public List<SystemLog> log_selectByPage(@Param("limitS")Integer limitS, @Param("limitE")Integer limitE, @Param("log_date")String log_date);
//查询日志,导出日志
public List<SystemLog> log_selectByDate(@Param("log_date")String log_date);
public List<SystemLog> log_selectByDate(@Param("log_date")String log_date);
}//