sqlmap能测试java么_ibatis框架如何测试?ibatis入门解析

想要学会一个框架,仅仅只有足够的理论知识一定是不够的,实践才是唯一的道理,下面就来看看ibatis框架该怎么测试使用吧。

首先当然是准备我们的基础配置文件啦,缺什么都不能缺配置文件<?xml  version="1.0" encoding="UTF-8" ?>

sqlMapConfig

PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"

"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">

再来就是对应实体pojo类的配置文件<?xml  version="1.0" encoding="UTF-8" ?>

sqlMap

PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"

"http://ibatis.apache.org/dtd/sql-map-2.dtd">

select *

from pf_customer

where is_delete='0'

select *

from pf_customer

where is_delete='0'

and name like '$keyword$'

update pf_customer

set is_delete=1

where id=#id#

最后编写java代码测试package ibatis;

import ibatis.model.User;

import java.io.IOException;

import java.io.Reader;

import java.sql.SQLException;

import java.util.List;

import com.ibatis.common.resources.Resources;

import com.ibatis.sqlmap.client.SqlMapClient;

import com.ibatis.sqlmap.client.SqlMapClientBuilder;

public class IBatisDemo

{

public static void main(String[] args) throws IOException, SQLException

{

String config = "SqlMapConfig.xml";

Reader reader = Resources.getResourceAsReader(config);

SqlMapClient sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader);

//String id="1";

//sqlMap.update("deleteUser", id);

List  list = sqlMap.queryForList("getAllUsers");

for (User user: list)

{

System.out.println(user);

}

}

}

运行成功,ibatis成功连接数据库。

以上就是关于ibatis框架测试使用的所有内容,更多java架构师相关信息务必记得关注我们了解详情。

推荐阅读:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值