DBUtil连接数据库】的更多相关文章

1. SQL server连接: 数据库不同架包就不同 SQL server 使用的架包是(sqljdbc4.jar) 2. Mysql (MariaDB同理) SQL server 使用的架包是(mysql-connector-java-5.1.17-bin.jar) DBDRIVER = "com.mysql.jdbc.Driver"; DBURL = "jdbc:mysql://localhost:3306/mobilephonedb"; DBUID = &q…
根据前面的连接方法,还有缺点就是,如果人家要换数据库,还得改动源代码,然后还要编译什么的.这样客户修改也不容易. 做法:我们写一个配置文件,把该数据写在配置文件上面,然后通过类来加载改文件,然后读取相应的数据.这样就可以解决了换数据库的问题,我们只需要改动配置文件就可以了,不用动源代码. 详细的步骤: 一.通过连接工具类获取连接 在工程中,通常编写一个访问数据库的工具类,此后所有访问数据库的操作,都从工具类中获取连接. 实现工具类的两种方式:• 直接把数据配置写在工具类.• 把数据库配置写在一个…
DaoFactory.java package com.jaovo.msg.Util; import com.jaovo.msg.dao.UserDaoImpl; public class DaoFactory { public static UserDaoImpl getDaoImpl() {  return new UserDaoImpl(); }}   DBUtil.java   package com.jaovo.msg.Util; import java.sql.Connection;…
1.什么是存储过程 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它.存储过程是数据库中的一个重要对象. 2.存储过程的优点 (1)存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度. (2)当对数据库进行复杂操作时(如对多个表…
建立连接 package org.lq.ssm.gp.controller; import com.esri.sde.sdk.client.SeConnection; import com.esri.sde.sdk.client.SeException; public class SDEDBManager { private static String server = ""; //SDE ip地址 private static String instance = "&quo…
工具包 package loaderman.im.util; public class Constants { public static final String SERVER_IP = "192.168.0.195"; ; ; ; +""; } package loaderman.im.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLExcep…
一. 1.Dao层 对数据库的底层操作  增删改查 package Dao; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.List; import DBUtil.DBUtil; import User.User; public c…
  测试具体要求: 2.系统要求与功能设计 2.1 页面要求 (1)能够在Tomcat服务器中正确部署,并通过浏览器查看: (2)网站页面整体风格统一: (3)首页(登录页)要求实现不同用户登录后,进入的功能页不相同. (4)教师功能页:有添加课程.修改个人信息.浏览选课学生信息三个模块. (5)学生功能页:有修改个人信息.浏览课程信息.选课三个功能模块. (5)管理员功能页:有添加教师信息.添加学生信息两个模块. 2.2功能要求: (1)添加教师信息:管理员可以添加教师基本信息,教师基本信息包…
(以Mysql数据库为例) 第一步:在项目里配置数据库驱动 Build Path->configure  Build Path ->Add Exteral JARs   将JDBC驱动包导入 第二步:加载数据驱动 1.mysql的驱动名:com.mysql.jdbc.Driver    (可以在相应的jar包文件中去找到) 2.加载方式:Class.forName(驱动名称) 第三步:连接即关闭数据库 1.DriverManager 驱动管理类 负责获取一个数据库的连接   DriverMan…
代码如下: import java.io.FileNotFoundException; import java.io.IOException; import java.sql.Connection; import java.sql.SQLException; import java.util.Properties; import org.apache.commons.dbcp.BasicDataSource; public class DBUtil { private static BasicD…