easyui 1.5+spring 4.2+mybatis 3.4 Web示例(五) 单表操作之Service层
2018-02-07 14:48
411 查看
因为是单表操作,Service层比较简单。
代码结构如下:
代码如下:
ISysLogService
SysLogServiceImpl
这里使用了spring的注解方式调用。
调用DAO的接口。
@Service是定义Service的意思,主要给controller层调用使用,所以sysLogServiceImpl需注意大小写。
代码结构如下:
代码如下:
ISysLogService
package com.service; import java.util.List; import java.util.Map; import com.model.SysLog; public interface ISysLogService { int deleteByPrimaryKey(int logid); int insertSelective(SysLog record); int updateByPrimaryKeySelective(SysLog record); List<SysLog> selectAll(Map map); }
SysLogServiceImpl
package com.service.impl; import java.util.List; import java.util.Map; import javax.annotation.Resource; import org.springframework.stereotype.Service; import com.dao.SysLogMapper; import com.model.SysLog; import com.service.ISysLogService; @Service("sysLogServiceImpl") public class SysLogServiceImpl implements ISysLogService { @Resource private SysLogMapper sysLogMapper; @Override public int deleteByPrimaryKey(int logid) { // TODO 自动生成的方法存根 return sysLogMapper.deleteByPrimaryKey(logid); } @Override public int insertSelective(SysLog record) { // TODO 自动生成的方法存根 return sysLogMapper.insertSelective(record); } @Override public int updateByPrimaryKeySelective(SysLog record) { // TODO 自动生成的方法存根 return sysLogMapper.updateByPrimaryKeySelective(record); } @Override public List<SysLog> selectAll(Map map) { // TODO 自动生成的方法存根 return sysLogMapper.selectAll(map); } }
这里使用了spring的注解方式调用。
调用DAO的接口。
@Service是定义Service的意思,主要给controller层调用使用,所以sysLogServiceImpl需注意大小写。
相关文章推荐
- easyui 1.5+spring 4.2+mybatis 3.4 Web示例(四) 单表操作之DAO生成
- easyui 1.5+spring 4.2+mybatis 3.4 Web示例(六) 单表操作之Controller层
- easyui 1.5+spring 4.2+mybatis 3.4 Web示例(七) 单表操作之页面层
- easyui 1.5+spring 4.2+mybatis 3.4 Web示例(一) 系统环境
- easyui 1.5+spring 4.2+mybatis 3.4 Web示例(二) 项目搭建之包的导入
- easyui 1.5+spring 4.2+mybatis 3.4 Web示例(三) 项目搭建之配置的导入
- easyui 1.5+spring 4.2+mybatis 3.4 Web示例(八) 代码下载
- springmvc+mybatis+restful+webservice 分布式架构
- springmvc+mybatis+restful+webservice 分布式架构
- Java源码 SpringMVC Mybatis Shiro Bootstrap Rest Webservice
- Spring4.2+SpringMVC+Mybatis3.4的集成(转-)
- springboot+mybatis+easyui 前台实现数据库信息的增删改操作
- springmvc+mybatis+restful+webservice Jeesz分布式架构
- Spring+SpringMVC+MyBatis+easyUI整合进阶篇(九)Linux下安装redis及redis的常用命令和操作
- springmvc+mybatis+restful+webservice Jeesz分布式架构
- springmvc+mybatis+restful+webservice 微服务架构
- {经典}springmvc+mybatis+restful+webservice Jeesz分布式架构
- cxf 3.2+webservice+spring 4.2发布Rest WebService
- webservice接口示例(spring+xfire+webservice)
- Easyui+Spring+Mybatis完整示例(前台)