faintbear
小风嗖嗖的刮着......
BlogJava
首页
新随笔
联系
聚合
管理
随笔-144 评论-80 文章-1 trackbacks-0
Java 入门之数据库连接和ArrayList的用法~
Person.java
/**/
/*
* 创建日期 2005-3-17
*
*
*
*/
package com.faintbear;
/**/
/*
*
*
*
*
*
*/
public
class
Person
{
private
String empname
=
""
;
private
String empno
=
""
;
public
void
setEmpName(String empname)
{
this
.empname
=
empname;
}
public
String getEmpName()
{
return
this
.empname;
}
public
void
setEmpNo(String empno)
{
this
.empno
=
empno;
}
public
String getEmpNo()
{
return
this
.empno;
}
}
DbConnect.java
package com.faintbear;
import java.util.
*
;
import java.sql.
*
;
/**/
/*
*
*
*
* 数据库连接和测试
*
*/
public
class
DbConnect
{
public
Connection conn;
private
Statement stmt;
private
PreparedStatement pstmt;
private
String dburl
=
"
jdbc:oracle:thin:@192.168.41.16:1521:cc
"
;
private
String user
=
"
cc
"
;
private
String password
=
"
123456
"
;
private
String driver
=
"
oracle.jdbc.driver.OracleDriver
"
;
public
DbConnect() throws Exception
{
Class.forName(driver);
conn
=
DriverManager.getConnection(dburl,user,password);
stmt
=
conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
}
public
Connection getConnection()
{
return
conn;
}
public
List getEmpNameList() throws Exception
{
String sql
=
"
select * from cus_emp_basic where rownum<10
"
;
Connection conn
=
null
;
Statement stmt
=
null
;
ResultSet rst
=
null
;
ArrayList resultlist
=
new
ArrayList();
try
{
rst
=
(
new
DbConnect()).stmt.executeQuery(sql);
while
(rst.next())
{
Person person
=
new
Person();
person.setEmpNo(rst.getString(
"
emp_no
"
));
person.setEmpName(rst.getString(
"
emp_name
"
));
resultlist.add(person);
}
}
finally
{
if
(rst
!=
null
)rst.close();
if
(stmt
!=
null
)stmt.close();
if
(conn
!=
null
)conn.close();
}
return
resultlist;
}
public
static
void
main(String []args) throws Exception
{
DbConnect dbc
=
new
DbConnect();
List l1
=
(dbc.getEmpNameList());
for
(
int
i
=
0
;i
<
l1.size();i
++
)
{
Person person1
=
(Person)l1.
get
(i);
System.
out
.println(
"
person
"
+
i
+
"
=
"
+
person1.getEmpName()
+
"
"
+
"
empno=
"
+
person1.getEmpNo());
}
}
}
posted on 2005-03-17 23:19
小力力力
阅读(5662)
评论(1)
编辑
收藏
所属分类:
JAVA
评论:
#
re: Java 入门之数据库连接和ArrayList的用法~
2007-11-20 13:36 |
ww
good
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
MIDP2.0及其移植技术分析(转)
Java性能的优化(转)
java.util (转)
java 统计单词个数和标点符号
console的一个input类(转)
Java学习之类的属性
Inner Classes
2005-3-1学习笔记(Cloneable,List)
java三角扭啊扭
JAVA面试基础试题[转贴]
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(6)
给我留言
查看公开留言
查看私人留言
随笔分类
C/C++ (21)
JAVA(25)
JAVA--J2ME
LINUX(6)
Mobile Equipment && wireless(8)
ORACLE(15)
我被XX着的生活(19)
收藏(6)
笔记(3)
股票
英语
音乐(6)
随笔档案
2010年1月 (1)
2006年9月 (1)
2006年7月 (6)
2006年2月 (2)
2006年1月 (2)
2005年12月 (5)
2005年11月 (1)
2005年9月 (13)
2005年8月 (2)
2005年7月 (3)
2005年6月 (5)
2005年5月 (4)
2005年4月 (16)
2005年3月 (43)
文章档案
2005年6月 (1)
IT牛人
都是自己淫~
S.Johnny's Blog
又是高手高高手呀~~嘿嘿
ωǒ家的流水帐
仰慕很久的人。。。。呵呵
一笑聊斋
如果你是或者你想成为牛XX的人。。就来这里,大家快xx他啊~~冲啊..
我的心痛Blog
你什么时候能从精神病院回到我身边呢...CSDN
我的新地方
申请了自己的域名和空间....呵呵
房前种菜,屋后栽花^_^
传说中的它/他/她?........kige。。
最新评论
1. re: 大学十年(一个程序员的路程)(林锐博士)《1----9》
林博士您是我的榜样啊,大学读得很精彩
--路过的大一学生
2. re: 大学十年(一个程序员的路程)(林锐博士)《1----9》
一直都在学习之路上
--徐守涛
3. re: 大学十年(一个程序员的路程)(林锐博士)《1----9》[未登录]
看了您所写的这篇日志,很有味道,很佩服。虽然我没有学过计算机。
--小石头
4. re: 大学十年(一个程序员的路程)(林锐博士)《1----9》
根据别人推荐读了本书,感觉林博士大学读的很精彩。
--wg
5. re: 大学十年(一个程序员的路程)(林锐博士)《1----9》
拜读,百感交集!!
--应届生
阅读排行榜
1. 大学十年(一个程序员的路程)(林锐博士)《1----9》(27041)
2. 爱情经典语录(12059)
3. 静态局部变量(10972)
4. RISC和CISC (6378)
5. oracle 函数速查手册 (5882)
评论排行榜
1. 大学十年(一个程序员的路程)(林锐博士)《1----9》(25)
2. 爱情经典语录(19)
3. 辞职了。.....可是....哎..不爽(4)
4. 禽兽!我等着你!(3)
5. RISC和CISC (3)