一:Junit 单元测试框架
junit(单元测试框架): 能够不必增加 main 函数, 也不必创立类的实例就能够执行一个办法
可能用单元测试执行的办法必须满足如下条件:1) 办法必须是公共的 (public)
2) 办法必须是非动态的
3) 办法必须是无返回值的 (void)
4) 办法必须是无参数的
junit(单元测试框架) 罕用的三个注解: @Test、@before、@after
@Test:应用了该注解的办法, 每次选中办法名, 右键 -->Run as-->junit test 都能够执行该办法
@before:应用了该注解的办法, 每次会在 @Test 标记的办法之前执行。也就是说,每次在执行 @Test 标记的办法之前都会执行 @before 标记的办法
@after:应用了该注解的办法,每次会在 @Test 标记的办法之后执行。也就是说,每次在执行 @Test 标记的办法之后都会执行 @after 标记的办法
二:JDBC 概述
1. 什么是 JDBC:通过 JAVA 语言连贯数据库
2. 如何通过 JDBC 程序连贯数据库:
//1. 注册数据库驱动
Class.forName("com.mysql.jdbc.Driver");
//2. 获取数据库连贯
Connection conn=DriverManager.getConnection("jdbc:mysql:///jt_db?characterEncoding=utf-8","root","root");
//3. 获取传输器
Statement stat=conn.createStatement();
//4. 发送 SQL 语句到服务器执行, 并返回后果
String sql="select * from account";
ResultSet rs=stat.executeQuery(sql);
//5. 解决执行的后果
while(rs.next()) {int id=rs.getInt("id");
String name=rs.getString("name");
Double money=rs.getDouble("money");
System.out.println(id+","+name+","+money);
}
//6. 开释资源 f
rs.close();
stat.close();
conn.close();
System.out.println("JdbcTest01.testFindAll01()");
}