调用mybatis generator已经生成好的dao来查询例子
2024-10-13 08:35:04
package com.cib.xj.controller; import java.util.List; import javax.annotation.Resource; import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping; import com.cib.xj.dao.VAJMapper;
import com.cib.xj.pojo.VAJ;
import com.cib.xj.pojo.VAJExample;
import com.cib.xj.pojo.VAJExample.Criteria; @Controller
public class AJController {
@Resource
private VAJMapper ajMapper; @RequestMapping( "/showAJ" )
public String toIndex( String id, Model model )
{
VAJExample example=new VAJExample();
Criteria criteria = example.createCriteria();
criteria.andCardNoEqualTo(id);
criteria.andCardNoIsNotNull(); List<VAJ> result=ajMapper.selectByExample(example);
model.addAttribute("result" ,result);
return "AJ";
}
}
先定义对应的dao类,用@Resource注释,mybatis配置好的话dao类就可以直接用了.
@Resource
private VAJMapper ajMapper;
用selectByExample查询数据库的例子
VAJExample example=new VAJExample();
Criteria criteria = example.createCriteria();
criteria.andCardNoEqualTo(id);
criteria.andCardNoIsNotNull(); List<VAJ> result=ajMapper.selectByExample(example);
最新文章
- [LeetCode] Number of Islands II 岛屿的数量之二
- Visual Studio安装及单元测试
- find参数exec、管道符|、xargs的区别
- IDEA中如何使用Maven进行打包。 IDEA版本是14
- 9种jQuery和css3图片动画特效代码演示
- C#学习笔记(十四):GC机制和弱引用
- ExtJs4.1实现数据缓存
- Spring 中各种通知
- 用eclipse编写Android程序时怎样生成apk文件
- 使用Mybatis进行多表联查操作
- oracle分页查询及原理分析(总结)
- pig读取部分列 (全部列中的少部分列)
- linux 下查看java进程
- JQ得到当前登录城市和天气
- 2019省赛训练组队赛3.26周二---FJUT 2016
- input text 去掉标签下拉提示
- 2019.03.24 Ajax
- 百度翻译API(C#)
- 关于C# WinForm中进度条的实现方法
- Hadoop学习之路(十六)Hadoop命令hadoop fs -ls详解
热门文章
- Linux system log avahi-daemon[3733]: Invalid query packet
- RESTORE detected an error on page (0:0) in database
- SQL SERVER中关于OR会导致索引扫描或全表扫描的浅析
- 关于windows 7 安装Vim的安装步骤介绍。——Arvin
- 看php手册2015-03-19版后备注
- 004.测试解析php,安装discuz
- frakti &;&; RunPodSandbox 源码分析
- VR(虚拟现实)开发资源汇总
- WinCE常用调试工具汇总
- 第24章 java线程(3)-线程的生命周期