您的位置:首页 > 其它

Jdbc---增删改查 Test测试

2015-10-19 00:00 85 查看
增删改查Test测试



1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97
package
mickeymouse.com.test03;



import
java.sql.Connection;

import
java.sql.ResultSet;

import
java.sql.Statement;

import
java.util.ArrayList;

import
java.util.List;



import
mickeymouse.com.Jdbcs01.Jdbcs;

import
mickeymouse.com.messages02.Messages;



import
org.junit.Test;



public
class
JdbcsTest{


@Test


/**


*添加数据


*/


public
void
insertTest(){


Connectioncon=
null
;


Statementst=
null
;


ResultSetrSet=
null
;


try
{


con=Jdbcs.getJdbcsConnection();


st=con.createStatement();


int
i=st.executeUpdate(
"insertintomessagesvalues('5','黄七','huangqipassword')"
);


System.out.println(i);


}
catch
(Exceptione){


//TODO:handleexception


}
finally
{


Jdbcs.delResource(con,st,rSet);


}


}


@Test


/**


*修改数据


*/


public
void
updataTest(){


Connectioncon=
null
;


Statementst=
null
;


ResultSetrSet=
null
;


try
{


con=Jdbcs.getJdbcsConnection();


st=con.createStatement();


int
i=st.executeUpdate(
"updatemessagessetuserName='张三'whereuserId='2'"
);


System.out.println(i);


}
catch
(Excep
3ff0
tione){


//TODO:handleexception


}
finally
{


Jdbcs.delResource(con,st,rSet);


}


}


/**


*删除数据


*/


@Test


public
void
delectTest(){


Connectioncon=
null
;


Statementst=
null
;


ResultSetrSet=
null
;


try
{


con=Jdbcs.getJdbcsConnection();


st=con.createStatement();


int
i=st.executeUpdate(
"deletefrommessageswhereuserId='5'"
);


System.out.println(i);


}
catch
(Exceptione){


//TODO:handleexception


}
finally
{


Jdbcs.delResource(con,st,rSet);


}


}


/**


*查询数据


*/


@Test


public
void
selectTest(){


Connectioncon=
null
;


Statementst=
null
;


ResultSetrSet=
null
;


try
{


con=Jdbcs.getJdbcsConnection();


st=con.createStatement();


rSet=st.executeQuery(
"select*frommessages"
);


List<Messages>list=
new
ArrayList<Messages>();


while
(rSet.next()){


list.add(
new
Messages(rSet.getString(
"userId"
),rSet


.getString(
"userName"
),rSet.getString(
"password"
)));




}


System.out.println(list);


}
catch
(Exceptione){


//TODO:handleexception


}
finally
{


Jdbcs.delResource(con,st,rSet);


}


}

}

以上操作,要求在src下有一个jdbc.properties文件

文件中应该有

1

2

3

4
driverClass=com.mysql.jdbc.Driver

url=jdbc\:mysql\://localhost\:3306/day06

user=root

password=123

来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: