使用Spring搭建数据库连接驱动,测试是否成功
2017-11-30 20:16
519 查看
1.applicationContext.xml文件如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"> <!-- 驱动类--> <bean name="sqlconndb" class="model.SqlConnDb"> <!-- 驱动名称--> <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"></property> <!-- 数据库地址--> <property name="url" value="jdbc:sqlserver://localhost:1433;DatabaseName=x6"></property> <!-- 数据库用户--> <property name="username" value="sa"></property> <!-- 数据库密码--> <property name="password" value="root123"></property> </bean> </beans> 2.用到的jar sqljdbc4 3.基础类信息 3.1package model; public class SqlConnDb { private String driverClassName;// 数据库连接驱动; private String url;// 数据库连接地址; private String username;// 数据库用户; private String password;// 数据库密码; public String getDriverClassName() { return driverClassName; } public void setDriverClassName(String driverClassName) { this.driverClassName = driverClassName; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } } 3.2package dao; import java.sql.DriverManager; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import java.sql.*; import model.SqlConnDb; public class Testdao { public void testconn() { ApplicationContext context = new ClassPathXmlApplicationContext(new String[] { "applicationContext.xml" }); SqlConnDb connDb = (SqlConnDb) context.getBean("sqlconndb"); try { Class.forName(connDb.getDriverClassName()); Connection Conn = DriverManager.getConnection(connDb.getUrl(), connDb.getUsername(), connDb.getPassword()); System.out.println("连接数据库成功!!"); } catch (Exception e) { System.out.print("连接失败!!"); } } } 3.3package service.impl; import dao.Testdao; public class TestSqljdbc extends Testdao{ public static void main(String[] args) { TestSqljdbc ts =new TestSqljdbc(); ts.testconn(); } }
相关文章推荐
- C#测试数据库连接是否成功
- 测试Hibernate连接数据库是否成功
- 测试数据库是否连接成功
- 测试是否和数据库连接成功! vbCode
- Git 使用教程 之 Mac Git 本地创建ssh key并且测试是否远程连接GitHub成功
- mysql测试数据库是否连接成功
- thinkphp3.2连接数据库的步骤和测试是否成功连接
- hibernate中使用MyEclipse工具时,加载数据库的配置信息时候,当加载数据库的驱动时测试不成功
- php判断数据库是否连接成功的测试例子
- 用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组
- 用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,”的解决办法
- 测试数据库是否连接正确的实例
- Spring使用jboss自带的数据库进行数据库的连接
- 判断数据库是否连接成功
- Oracle快速测试连接是否成功
- 使用.udl快速测试与数据库的连接并得到连接字符串
- 【all】 如何测试本机是否能连接到数据库的最简单的方法
- C#怎样测试SmtpClient客户端是否成功连接SmtpServer?
- c# 测试数据库是否连接上
- spring与hibernate整合-使用properties文件分离数据库连接设置