`

JDBC回顾

阅读更多
今天中午试着做了一个通过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动力节点老杜的精华,用于复习回顾

    java视频 黑马 27期

    jdbc回顾 xml和Tomcat JavaWeb的核心技术 JDBC加强及案例 JDBC案例 AJAX及JQuery的AJAX Listener与Filter 基础加强 JavaWeb综合项目实战 Linux Nginx集群搭建 oracle hibernate struts spring ssh练习 maven 商务...

    JAVA 面向对象程序设计第9章 JDBC编程.pptx

    回顾;本章内容;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编程步骤 ;...

    jdbcDemo.zip

    [Java基础——jdbc],学习jdbc过程中的代码Demo,方便回顾。包括jdbc的简单使用,自定义工具类,批处理,事务管理。

    回顾一下JDBC链接数据库的步骤

    NULL 博文链接:https://dongqiang1989-126-com.iteye.com/blog/1776525

    JDBC操作数据库汇总

    一、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的使用进行了详细的分析介绍,需要的朋友参考下

    JAVA笔试面试资料JDBC HTTP、JSP、Servlet、Struts面试题汇总资料.zip

    JAVA笔试面试资料JDBC HTTP、JSP、Servlet、Struts面试题汇总资料: 2014年最新Java笔试题及答案.docx 225道Java面试题 学会了Java面试随你问.docx Ant和Maven的作用是什么?...遇到的一些Java面试题回顾.docx

    jsp连接数据库

    jsp连接数据库数据库的连接纽带 Java Database Connectivity JDBC简介 SQL语言回顾 JDBC基础编程

    Hibernate入门.docx

    首先,我们来回顾一下我们在DAO层写程序的历程吧: 1.在DAO层操作XML,将数据封装到XML文件上,读写XML文件数据实现CRUD 2.在DAO层使用原生JDBC连接数据库,实现CRUD 3.嫌弃JDBC的Connection\Statement\ResultSet等...

    20190610_MyBatis核心配置回顾和拓展_田超凡.docx

    数据持久化、SQL和JDBC、ORM、MyBatis基本概念、核心对象和核心配置文件配置项

    传智播客李勇hibernate源码1-20课

    11_完成CRUD实验并回顾和补充细节知识(上) 12_完成CRUD实验并回顾和补充细节知识(下) 13_总结分析第一天的讲解内容 14_多对一关联关系的映射与原理分析 15_多对一关联关系的检索与原理分析 16_保存多对一...

    项目综合案例采用两年所学的内容

    学的课程有java初级 Java高级 java的面向对象 java的面向过程 java的封装 继承 多态 jdbc JavaScript初级内容 Html Css 这个学期开始前端的第二部分 jquery的基础操作 jquery的选择器 事件 效果 Css3 Html5新的属性 ...

    非常全面的一个j2ee教程(经过整理,适合初学者)

    里面涵盖的教学方法主要是一种霸王模式:理论+举例+回顾理论+讲解+练习。内容幽默风趣,并且知识点讲的全。通篇有例子引导。新手一看便能学会。本人6年开发经验,目前一知名培训机构讲师。这5分下着会非常具有意义。...

    mybatis-第一天.pdf

    1.1.回顾 jdbc 操作步骤 //1 加载驱动 //2 数据库的连接 //3 数据库的操作对象 //4 获取结果集 //5 遍历结果集 //6.关闭资源

    JavaSwing简易人员管理系统

    采用mvc三层架构,jdbc(简易封装jdbc实现针对指定数据库,指定实体的建表保存)连接mysql数据库,实现功能,对人员的添加,修改信息,查询,删除以及所查人员的动态显示,适合学习Java的新手回顾javase的基础知识。

    Mybatis教程-实战看这一篇就够了

    如果此教程对您有帮助,就请有钱的捧个钱场,没钱的捧个人场(转载分享)哦~ ...欢迎关注公众号「程猿薇茑」 **微信扫一扫** 文章目录1....准备数据1.4.JDBC基础代码回顾1.5.JDBC缺点分析2.MyBatis介绍3.My

    2011最新JavaEE考试总复习及例题讲解

    本讲教学目标掌握考试题型 掌握本书各章重要知识点 本讲内容考试介绍 -题型、分值 各章相关知识点,重点和难点回顾 相应例题讲解 题型选择题(15*1’) 填空题(15*2’) 名词解释(5*2’) 简答题(5*5’) 综合...

    Java连接mysql数据库并进行内容查询的方法

    最近用框架做了几个项目,感觉当初底层的东西有点忘了,写一个JDBC的简单的连接代码来熟悉回顾一下,也希望对刚接触的新手能有所帮助。这也是我的第一篇随笔,废话不多说,直接上代码: public Connection getCon()...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    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 本章知识体系...

Global site tag (gtag.js) - Google Analytics