今天中午试着做了一个通过JTDS.JAR的驱动进行MS-SQLSERVER_DB连接,连接字符串经常忘记,不如把它放在博客里了,忘了就来看一下,哈哈
public class ConnectionManager
{
private static String DRIVER_CLASS = "net.sourceforge.jtds.jdbc.Driver";
private static String URL = "jdbc:jtds:sqlserver://localhost:1433/forums";
private static String USER_NAME = "sa";
private static String PASSWORD = "sa";
private ConnectionManager()
{
}
//获取数据库连接对象的方法
public static Connection getConnection()
{
Connection conn = null;
try
{
Class.forName(DRIVER_CLASS);
conn = DriverManager.getConnection(URL, USER_NAME, PASSWORD);
}
catch(ClassNotFoundException e)
{
e.printStackTrace();
}
catch(SQLException e)
{
e.printStackTrace();
}
return conn;
}
public static void main(String[] args)
{
String sql = "SELECT * FROM userInfo";
List<UserInfo> list = new ArrayList<UserInfo>();
Connection conn = null;
PreparedStatement stm = null;
ResultSet result = null;
conn = getConnection();
try
{
stm = conn.prepareStatement(sql);
result = stm.executeQuery();
UserInfo temp;
while (result.next())
{
temp = new UserInfo(result.getInt("userId"),
result.getString("userName"), result.getString("password"));
list.add(temp);
}
}
catch(SQLException e)
{
e.printStackTrace();
}
finally
{
try
{
result.close();
stm.close();
conn.close();
}
catch(SQLException e)
{
e.printStackTrace();
}
finally
{
result = null;
stm = null;
conn = null;
}
}
for (UserInfo temp : list)
{
System.out.println(temp.getUserId() + "--" + temp.getUserName() + "--" + temp.getPassword());
}
}
}
分享到:
相关推荐
JDBC动力节点老杜的精华,用于复习回顾
jdbc回顾 xml和Tomcat JavaWeb的核心技术 JDBC加强及案例 JDBC案例 AJAX及JQuery的AJAX Listener与Filter 基础加强 JavaWeb综合项目实战 Linux Nginx集群搭建 oracle hibernate struts spring ssh练习 maven 商务...
回顾;本章内容;9.1 JDBC基础;9.1.1 JDBC简介;9.1.1 JDBC简介;9.1.2 JDBC常用API简介;9.1.3 JDBC编程步骤;9.1.3 JDBC编程步骤;9.1.3 JDBC编程步骤;9.1.3 JDBC编程步骤; 9.1.3 JDBC编程步骤 ; 9.1.3 JDBC编程步骤 ;...
[Java基础——jdbc],学习jdbc过程中的代码Demo,方便回顾。包括jdbc的简单使用,自定义工具类,批处理,事务管理。
NULL 博文链接:https://dongqiang1989-126-com.iteye.com/blog/1776525
一、SQL语言回顾 1、Select select * from T where … 2、Insert insert into T values(…) 3、Create create table T(…) 4、Delete delete from T where… 5、Update update T set t1=… and t2=.. where t3=… 6...
本篇文章是对Java中JDBC的使用进行了详细的分析介绍,需要的朋友参考下
JAVA笔试面试资料JDBC HTTP、JSP、Servlet、Struts面试题汇总资料: 2014年最新Java笔试题及答案.docx 225道Java面试题 学会了Java面试随你问.docx Ant和Maven的作用是什么?...遇到的一些Java面试题回顾.docx
jsp连接数据库数据库的连接纽带 Java Database Connectivity JDBC简介 SQL语言回顾 JDBC基础编程
首先,我们来回顾一下我们在DAO层写程序的历程吧: 1.在DAO层操作XML,将数据封装到XML文件上,读写XML文件数据实现CRUD 2.在DAO层使用原生JDBC连接数据库,实现CRUD 3.嫌弃JDBC的Connection\Statement\ResultSet等...
数据持久化、SQL和JDBC、ORM、MyBatis基本概念、核心对象和核心配置文件配置项
11_完成CRUD实验并回顾和补充细节知识(上) 12_完成CRUD实验并回顾和补充细节知识(下) 13_总结分析第一天的讲解内容 14_多对一关联关系的映射与原理分析 15_多对一关联关系的检索与原理分析 16_保存多对一...
学的课程有java初级 Java高级 java的面向对象 java的面向过程 java的封装 继承 多态 jdbc JavaScript初级内容 Html Css 这个学期开始前端的第二部分 jquery的基础操作 jquery的选择器 事件 效果 Css3 Html5新的属性 ...
里面涵盖的教学方法主要是一种霸王模式:理论+举例+回顾理论+讲解+练习。内容幽默风趣,并且知识点讲的全。通篇有例子引导。新手一看便能学会。本人6年开发经验,目前一知名培训机构讲师。这5分下着会非常具有意义。...
1.1.回顾 jdbc 操作步骤 //1 加载驱动 //2 数据库的连接 //3 数据库的操作对象 //4 获取结果集 //5 遍历结果集 //6.关闭资源
采用mvc三层架构,jdbc(简易封装jdbc实现针对指定数据库,指定实体的建表保存)连接mysql数据库,实现功能,对人员的添加,修改信息,查询,删除以及所查人员的动态显示,适合学习Java的新手回顾javase的基础知识。
如果此教程对您有帮助,就请有钱的捧个钱场,没钱的捧个人场(转载分享)哦~ ...欢迎关注公众号「程猿薇茑」 **微信扫一扫** 文章目录1....准备数据1.4.JDBC基础代码回顾1.5.JDBC缺点分析2.MyBatis介绍3.My
本讲教学目标掌握考试题型 掌握本书各章重要知识点 本讲内容考试介绍 -题型、分值 各章相关知识点,重点和难点回顾 相应例题讲解 题型选择题(15*1’) 填空题(15*2’) 名词解释(5*2’) 简答题(5*5’) 综合...
最近用框架做了几个项目,感觉当初底层的东西有点忘了,写一个JDBC的简单的连接代码来熟悉回顾一下,也希望对刚接触的新手能有所帮助。这也是我的第一篇随笔,废话不多说,直接上代码: public Connection getCon()...
7.6.1 JDBC连接SQLServer2005数据库 76.2 网站用户注册 7.7 疑难解惑 7.7.1 Prepared Statement与Statement 7.7.2 预编译的理解 7.8 精彩回顾 第8章 浅尝辄止 ——初识Struts2 8.1 本章学习任务 8.1.1 本章知识体系...