`
236466958
  • 浏览: 7449 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ssh框架 mysql sql oracle xml jdbc配置

阅读更多

--------------------------------------------------------------------------------------------------------------------------------

                                                                     mysql

--------------------------------------------------------------------------------------------------------------------------------

<?xml version="1.0" encoding="UTF-8"?>
<beans
 xmlns="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
 <property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
 <property name="url" value="jdbc:mysql://localhost:3306/mytest"></property>
 <property name="username" value="root"></property>
 <property name="password" value="root"></property>
 <property name="maxActive" value="100"></property>
 <property name="maxIdle" value="30"></property>
 <property name="maxWait" value="500"></property>
 <property name="defaultAutoCommit" value="true"></property>
</bean>

<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
 <property name="dataSource" ref="dataSource"></property>
 <property name="hibernateProperties">
  <props>
   <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
   <prop key="hibernate.show_sql">true</prop>
  </props>
 </property>
 <property name="mappingResources">
  <list>
   <value>com/test/bean/User.hbm.xml</value>
  </list>
 </property>
</bean>

</beans>

--------------------------------------------------------------------------------------------------------------------------------

                                                                    sql2000

--------------------------------------------------------------------------------------------------------------------------------

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">


 <bean id="bid" class="org.apache.commons.dbcp.BasicDataSource">
  <property name="driverClassName"
   value="com.microsoft.jdbc.sqlserver.SQLServerDriver">
  </property>
  <property name="url"
   value="jdbc:microsoft:sqlserver://localhost:1433;databaseName=zhuche">
  </property>
  <property name="username" value="sa"></property>
  <property name="password" value="123456"></property>
 </bean>
 <bean id="sfid"
  class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  <property name="dataSource">
   <ref bean="bid" />
  </property>
  <property name="hibernateProperties">
   <props>
    <prop key="hibernate.dialect">
     org.hibernate.dialect.SQLServerDialect
    </prop>
   </props>
  </property>
  <property name="mappingResources">
   <list>
    <value>com/ywr/ssh/login/bean/Login.hbm.xml</value>
   </list>
  </property>
 </bean>

</beans>

--------------------------------------------------------------------------------------------------------------------------------

                                                                     oracle及其他数据库连接

--------------------------------------------------------------------------------------------------------------------------------

 

 加载驱动
//MySql
Class.forName("com.mysql.jdbc.Driver");
//postgresql
Class.forName("org.postgresql.Driver");
//oracle
Class.forName("oracle.jdbc.driver.OracleDriver");
//Sybase
Class.forName("com.sybase.jdbc2.jdbc.SybDriver");


//SQLServer
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

 

 

 

//DB2
Class.forName("com.ibm.db2.jdbc.net.DB2Driver");


建立连接
//MySql
Connection conn=DriverManager.getConnection("jdbc:mysql://[MyDbComputerNameorIP]:3306/[myDBName]",ID,Pswd);
//postgersql
Connection conn=DriverManager.getConnection("jdbc:postgresql://[MyDbComputerNameorIP]:3306/[myDBName]",ID,Pswd);
//Oracle
//thin连接方式本地什么都不需要安装
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@[MyDbComputerNameorIP]:1521:[DbName]",ID,Pswd);
//oci8的连接方式在本地至少要安装一个oracle的客户端
Connection conn = DriverManager.getConnection("jdbc:oracle:oc18:@[DbName]1521","system","system_manager");
//Sybase
Connection conn=DriverManager.getConnection("jdbc:sybase:Tds:[MyDbComputerNameorIP]:2638",ID,Pswd);


//SQLServer
Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://[MyDbComputerNameorIP]:1433;databaseName=[myDBName]",
ID,Pswd);

 

 


//DB2
Connection conn=DriverManager.getConnection("jdbc:db2://[MyDbComputerNameorIP]/[myDBName]",ID,Pswd);

分享到:
评论

相关推荐

    完整SSH框架jar包+oracle驱动包

    MySQL的JDBC驱动(mysql-connector-java)也需要类似的方式加载和使用,以便SSH框架能够与MySQL数据库进行交互。 在实际项目中,这些组件会通过配置文件(如applicationContext.xml、struts-config.xml、hibernate....

    ssh进销存源码

    SSH框架结合Oracle数据库可以提供强大的功能和性能,但切换数据库供应商总是需要谨慎处理,确保所有的配置和代码都已适配新环境。如果你不熟悉Oracle数据库的配置,建议参考官方文档或寻求专业开发人员的帮助,以...

    Jdk1.8搭建SSh框架所需Jar包

    最后,配置好SSH框架后,你需要编写配置文件(如struts.xml、spring-context.xml、hibernate.cfg.xml)来设定各个框架的行为,然后创建Action类、Service层、DAO层以及对应的视图页面,实现业务逻辑。 总的来说,...

    SSH框架中构建hibernate必须的包

    3. **JDBC驱动**:Hibernate依赖于JDBC(Java Database Connectivity)来与数据库通信,因此需要根据所使用的数据库类型(如MySQL、Oracle、PostgreSQL等)引入相应的JDBC驱动包。 4. **Hibernate配置文件...

    SSH各种数据库连接测试(struts2)

    SSH,全称Spring、Struts2...总结,SSH框架与Oracle、SQL Server和MySQL的连接涉及Spring的IoC容器、Struts2的动作调用以及Hibernate的对象映射。通过合理的配置和测试,开发者可以创建出稳定、高效的数据库交互应用。

    ssh框架资源汇总

    4. SSH整合:如何将三个框架配置到一起,包括web.xml、struts.xml、spring配置文件的编写,以及各组件间的交互。 5. 实战示例:提供完整的SSH项目案例,包括数据库设计、模型构建、控制器编写、视图展示等步骤,帮助...

    框架xml配置

    通过上述分析,我们可以看到`applicationContext.xml`文件中的配置对于SSH框架的正常运行至关重要。正确的配置能够确保应用程序能够正确地与数据库进行交互,并且能够有效地管理和利用数据库资源。因此,在实际项目...

    SSH框架整合所需的完整jar包

    4. **数据库驱动**:对应使用的数据库(如MySQL、Oracle等)的JDBC驱动,用于连接数据库。 5. **其他依赖**:如log4j、commons-logging、commons-lang3等,用于日志记录和通用工具功能。 在整合过程中,需要配置web...

    SSH框架所需类库

    4. **数据库驱动**:根据所使用的数据库(如MySQL、Oracle等),需要相应的JDBC驱动。 5. **其他辅助库**:如log4j或logback进行日志记录,commons-lang3、commons-fileupload等Apache Commons库提供通用工具函数,...

    基于Java web SSH框架的商城管理系统(源码+数据库).zip

    在SSH框架中,通常使用JDBC(Java Database Connectivity)来连接数据库,而Hibernate作为ORM框架,可以进一步简化这个过程。 【源码参考学习】 源码是程序的原始代码,对于初学者或开发者来说,通过阅读和分析源码...

    完整的ssh框架jar包

    1. 配置环境:导入SSH框架的jar包,设置相关的配置文件(如struts.xml、spring-context.xml、hibernate.cfg.xml)。 2. 设计实体类:根据数据库表结构创建Java对象,并使用Hibernate的注解或XML配置进行ORM映射。 3....

    SSH框架所用到的jar包

    SSH框架,全称为Struts2、Spring和...正确配置这些jar包,并在web.xml和相关的配置文件中设置相应的参数,才能使SSH框架正常工作。在开发过程中,还需要熟悉各框架的API和配置文档,以便更好地利用SSH框架的优势。

    java SSH框架校内网源代码.zip

    Hibernate支持多种数据库,包括MySQL、Oracle、SQL Server等,并且具有丰富的查询语言HQL和 Criteria API。 在这个"java SSH框架校内网源代码.zip"中,我们可以学习到如何在实际项目中整合这三个框架。源代码可能...

    SSH三大框架全jar包

    Hibernate支持多种数据库,包括MySQL、Oracle、PostgreSQL等,且具备事务管理、缓存机制等功能。 在整合SSH三大框架时,开发者通常会将它们的jar包放入项目的lib目录下,以便于构建环境识别和加载。这些jar包包含了...

    典型SSH框架项目

    2. Struts2框架接收到请求后,根据配置文件(如struts.xml)确定对应的Action类,并调用该Action执行业务逻辑。 3. 在Action中,Spring的依赖注入帮助获取和初始化所需的Service或DAO对象。这些对象通常包含了具体的...

    ssh+Oracle 10g整合

    2. **创建数据库连接**:在Spring配置文件中,配置数据源,例如使用`com.mysql.jdbc.jdbc2.optional.MysqlDataSource`或Oracle的相应数据源。设置URL、用户名和密码等连接信息。 3. **配置Hibernate**:在Hibernate...

    ssh三框架中文文档

    它支持各种数据库,如MySQL、Oracle、PostgreSQL等,提供了查询语言HQL(Hibernate Query Language)和 Criteria API,使得对象操作更加便捷。 SSH框架结合使用时,Struts处理前端请求,Spring负责整体控制和业务...

    搭建SSH2框架所用到的包

    5. **整合与配置**:在搭建SSH2框架时,需要正确配置Struts2的struts.xml、Spring的applicationContext.xml以及Hibernate的hibernate.cfg.xml等配置文件。这些配置文件定义了组件间的依赖关系、数据源设置、事务管理...

    ssh框架jar

    4. 数据库驱动:根据实际使用的数据库(如MySQL、Oracle等),可能还需要对应的JDBC驱动jar。 开发者在构建SSH项目时,需要将这些jar文件添加到项目的类路径中,以确保框架的正常运行。同时,还需要正确配置相关的...

    ssh开发所需基本jar包

    开发者还需要配置相应的XML文件,如struts.xml、spring-context.xml和hibernate.cfg.xml,以定义应用的行为和组件。同时,开发者需要理解每个框架的核心概念和用法,例如Struts2的动作拦截器、Spring的Bean管理以及...

Global site tag (gtag.js) - Google Analytics