package junit.test;
import java.util.List;
import org.junit.Test;
import com.yunchow.user.Product;
import com.yunchow.user.Users;
import com.yunchow.util.DaoSupport;
import com.yunchow.util.MyDataSource;
/**
* DaoSupport测试类
* @author Administrator
*
*/
public class TestUser {
@Test
public void testUpdate() {
DaoSupport<Users> gd = new DaoSupport<Users>(Users.class);
Users us = new Users();
us.setUserId(11);
us.setUserName("修改Tom");
us.setEmail("xxx");
us.setPassword("tomtomtom");
System.out.println("保存结果 为:" + gd.update(us));
}
@Test
public void testSave() {
DaoSupport<Users> gd = new DaoSupport<Users>(Users.class);
Users us = new Users();
us.setUserName("Tom");
us.setEmail("xxx");
us.setPassword("ttttt");
System.out.println(us.getRegDate());
System.out.println("保存结果 为:" + gd.save(us));
}
@Test
public void testRemove() {
DaoSupport<Users> gd = new DaoSupport<Users>(Users.class);
Users us = new Users();
us.setUserName("Tom");
us.setEmail("xxx");
us.setPassword("ttttt");
gd.remove(us);
}
@Test
public void testCount() {
DaoSupport<Users> gd = new DaoSupport<Users>(Users.class);
System.out.println(gd.count("userId > 5"));
}
@Test
public void testFindAll() {
DaoSupport<Users> gd = new DaoSupport<Users>(Users.class);
List<Users> userList = gd.find(5, 1, "", "userId desc");
System.out.println("------------------");
for(Users user : userList) {
//System.out.print(user.getUserName() + ",");
System.out.print(user.getUserId());
System.out.println();
}
}
@Test
public void testDaoSupport() {
DaoSupport<Product> gd = new DaoSupport<Product>(Product.class);
List<Product> l = gd.findAll();
for(Product p : l) {
System.out.println(p.getPrice());
}
}
@Test
public void test0() {
DaoSupport<Users> gd = new DaoSupport<Users>(Users.class);
List<Users> userList = gd.findAll();
for(Users user : userList) {
System.out.print(user.getUserName() + ",");
System.out.print(user.getRegDate());
System.out.println();
}
}
@Test
public void test1() {
DaoSupport<Users> gd = new DaoSupport<Users>(Users.class);
Users us = new Users();
us.setUserName("Tom");
us.setEmail("xxx");
gd.remove(us);
}
public void testds() {
MyDataSource ds = new MyDataSource();
System.out.println(ds);
}
public static void main(String[] args) throws Exception {
MyDataSource ds = new MyDataSource();
System.out.println(ds);
}
}
分享到:
相关推荐
xml 与 bean 互相转换 工具类 1、bean类的属性需要遵守BEAN规范,否则 无法 读存BEAN值。 2、bean类的属性如果 是集合 只支持数组以及List、Map、Set。...源代码包及详细使用文档后续整理,欢迎使用和测试本工具包。
也可以用于一些简单的整点秒杀之类的活动(前提自己会抓包)所以才加入循环和定时功能 安装包仅53KB左右 1、UI使用滚动的层次结构布局容器,更好适应小尺寸屏幕手机。 2、加入当返回内容出现指定值就停止的选项。
lib文件夹里是RXTX的jar包和dll文件,其他的java文件都是工具类的代码,Exception是原作者(哎,我也不知道是谁啊,网上太多类似的了)写的,并未更改,只更改了Util部分个人觉得不合理的逻辑。RxtxTest是我用来测试...
主要介绍了使用java实现telnet-client工具,需要的朋友可以参考下
excel导入导出工具类,包含导入导出测试demo,简单上手
测试类 TestComputer 继承 TestCase 类,编写测试方法 testAdd、testMinus、testMultiply 和 testDivide,使用 assertEquals 方法验证计算结果。 JUnit 核心简介中,TestCase 类是 JUnit 框架的核心,测试类继承 ...
产品经理工具包-交互设计原型图规范 本文档旨在为产品经理和交互设计师提供一份详细的原型图规范,旨在提高产品设计和开发的效率和质量。 一、原型图类型 原型图是产品设计和交互设计的重要工具之一,旨在帮助...
pdf:pdf导出工具包,包含4个导出工具类,具体使用根据导出结果确定 websocket:服务端websockt配置包,比较简单,具体使用需自行扩充 ActiveMqUtil:ActiveMq操作工具类 BarCodeUtil:条形码操作工具类,包括...
CAT:基于Crf的Asr工具包 CAT为基于CRF的数据有效的端到端语音识别提供了完整的工作流。 概述 在自动语音识别(ASR)中已广泛使用了各种体系结构的深度神经网络(DNN),大致可将其分为两种方法-DNN-HMM混合方法和...
2. 易于学习和使用:Matlab具有简单易用的语法和直观的编程环境,使得算法开发者可以更快速地实现和测试他们的算法。Matlab的语法与数学表达式和矩阵操作非常相似,这使得算法的表达更加简洁、清晰。 3. 快速原型...
在Java程序设计过程中,对应日期和时间的格式化,还有一个简单的格式化方式,就是java.text.SimpleDateFormat,该类中用字符串指定日期和时间的格式,字符串中的字符称为模式字符,模式字符区分大小写。常见的模式...
简单好用的,配下代理,在一个局域网内就可以使用 我常借用Charles做这些事情 : 抓取 Http 和 Https 的请求和响应,抓包是最常用的了。 重发网络请求,方便后端调试,复杂和特殊情况下的一件重发还是非常爽的...
StressMark测试软件是一个使用Visual C++编写的,开放源代码的测试工具,可以完成服务程序及重要算法的功能和性能测试,其最主要的功能是模拟多线程或多客户端的自动化压力测试。 我们可以利用StressMark软件完成的...
文件为压缩包,包括多个java识别图片文字的项目,国内网站上资料比较少,项目都整理出了测试类及说明,都包含着源代码及jar包、安装包、训练库。希望用得到的人少走弯路,资源都精心整理测试过,高分是必须的。 java...
Mybatis-plus是MyBatis增强工具包,用于简化CRUD操作。该工具包为MyBatis提供了一些高效,有用,即用的功能,使用它可以有效地节省您的开发时间。 Mybatis-plus特征: 与MyBatis完全兼容 启动时自动配置 开箱即用的...
EasyMock 是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试。
单片机命令行工具,移植十分方便,并且对flash与ram占用很小,旨在为单片机提供一个能够快速搭建且占用资源很小的命令行工具,可以大大加快单片机程序调试工作,它有一下几个优点。 移植十分简单 资源占用很小 支持...
调试工具每个 iOS 开发人员在其开发和测试工具包中都需要的一组不寻常的类别。 到目前为止,包括两个类别,显示每个 UIViewController 的类名的能力,用于调试逆向代码和弄清楚哪个类负责什么,以及一个用于在设备上...
创建测试用例的语法需要一段时间才能习惯,但测试用例创建后,再添加针对函数的单元测试就很简单了。要为函数编写测试用例,可先导入模块unittest以及要测试的函数,在创建一个继承unittest.TestCase的类,并编写一...
(1) spring-core.jar 这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。 (2) spring-beans.jar 这个...