`
villasy1989
  • 浏览: 77351 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类

Spring配置jndiName相关

阅读更多
1.Apparently wrong driver class specified for URL
将数据源的配置文件放在jboss/server/default/deploy目录下,具体内容如下:
<datasources>
        <local-tx-datasource>
                <jndi-name>baoxianMysqlDS</jndi-name>
                <connection-url>jdbc:mysql://localhost:3306/mytest?characterEncoding=gbk</connection-url>
                <driver-class>com.mysql.jdbc.Driver</driver-class>
                <user-name>xxx</user-name>
                <password>xxx</password>
                <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name>
                <metadata>
                        <type-mapping>MySQL</type-mapping>
                </metadata>
        </local-tx-datasource>
</datasources>
出现上述bug的原因是因为我们利用jboss进行数据库的链接,而在jboss的jar包里边并没有mysql链接驱动,因此将mysql-connector-java-5.0.5.jar放到jboss/server/default/lib下面,然后重启服务器就可以了,这个bug就解决了。
分享到:
评论

相关推荐

    spring配置JNDI数据源

    总结来说,Spring配置JNDI数据源主要涉及两部分:一是应用服务器中JNDI资源的注册,二是Spring配置文件中通过JNDI查找并使用这些资源。这种方式的好处在于解耦,应用不再直接依赖具体的数据库连接配置,而是通过JNDI...

    spring 配置jndi

    下面我们将深入探讨如何在Spring中配置JNDI数据源。 首先,了解JNDI的基本概念。JNDI是一个接口,提供了在命名和目录服务中查找和管理对象的API。在Java应用服务器中,JNDI通常用于查找数据源,这些数据源已经预先...

    如何在spring中等价配置得到原本由jndi配置实现的数据源

    如果不在Web环境中,你需要创建一个ApplicationContext实例来加载Spring配置。例如,可以使用`ClassPathXmlApplicationContext`: ```java ApplicationContext context = new ClassPathXmlApplicationContext(...

    Tomcat6+spring+jndi配置数据源说明.docx

    Tomcat6+Spring+JNDI配置数据源说明 本文档主要介绍了Tomcat6+Spring+JNDI配置数据源的详细步骤和原理。数据源是一个池子,里面有若干个数据连接对象,当需要时就从里面拿一个使用,使用完毕就放回去,如果超过最大...

    配置 JNDI 数据源

    这里的`name`属性需与Spring配置中的`jndiName`一致,`type`指定数据源类型,其他属性如`driverClassName`、`url`、`username`、`password`等用于配置数据库连接信息。 四、使用JNDI数据源的优点 1. 易于管理:所有...

    spring获取weblogic jndi数据源的两种方式

    在Spring配置文件中,可以通过`org.springframework.jndi.JndiObjectFactoryBean`类来定义一个数据源。例如: ```xml &lt;bean id="sysDB" class="org.springframework.jndi.JndiObjectFactoryBean"&gt; &lt;property name=...

    tomcat6.0 配置jndi

    &lt;property name="jndiName" value="java:comp/env/jdbc/myDataSource"/&gt; ``` 4. **测试连接**:完成上述配置后,可以在应用程序中通过`@Autowired`注解注入数据源,进行数据库操作。 **三、注意事项** 1. ...

    spring-jndi-lookup:如何使用Spring从JNDI查找数据源

    如何使用Spring从JNDI查找数据源 Server.xml &lt;资源名称=“ jdbc / javatechie”全局=“ jdbc / javatechie” auth =“容器” type =“ javax.sql.DataSource” driverClassName =“ com.mysql.jdbc.Driver” url...

    Spring配置JTA事务管理

    Spring框架在企业级Java应用中广泛用于实现...总的来说,Spring配置JTA事务管理是一项关键任务,它确保了在分布式环境下的数据一致性。理解并正确配置JTA事务管理,能够让你的应用程序更加健壮,适应复杂的企业级需求。

    jboss配置MySql的JNDI

    通过在JBoss中配置JNDI数据源,可以实现应用程序与数据库之间的解耦,提高系统的可维护性和扩展性。 ### 配置步骤详解 #### 步骤一:准备MySQL数据源XML文件 首先,需将包含MySQL数据源配置的`mysql-ds.xml`文件...

    Spring配置数据源的三种方式 (dbcp,c3p0,jndi)..docx

    本文将详细介绍Spring配置数据源的三种常见方式:`DriverManagerDataSource`、`Apache Commons DBCP`(BasicDataSource)以及通过`JNDI`查找数据源。 1. **DriverManagerDataSource** `DriverManagerDataSource`是...

    spring+jotm 多数据源事务管理(三)JNDI+Tomcat

    在Tomcat中配置JNDI资源,以便Spring可以使用这些数据源。具体的XML配置如下: ```xml &lt;Resource name="jdbc/test1" auth="Container" factory="org.objectweb.jndi.DataSourceFactory" type="javax.sql....

    spring proxool配置资料

    3. **JNDI配置**:上述配置中,`jndiName`指向了JNDI数据源的名称。在应用服务器(如Tomcat)的配置文件中,我们需要进一步配置Proxool的JNDI数据源。例如,在`context.xml`中添加如下内容: ```xml &lt;Resource ...

    Spring 配置各种数据源

    以下将详细阐述Spring配置各种数据源的方法、原理以及优缺点。 1. **单数据源配置** 单一数据源是最常见的配置,适用于大多数简单应用。在Spring Boot中,可以通过`application.properties`或`application.yml`...

    Tomcat6.0配置JNDI数据源完整例子(5.5与此配置相同)

    &lt;property name="jndiName" value="java:comp/env/jdbc/myDS"/&gt; ``` 然后在其他需要数据库连接的bean中,你可以通过@Autowired注解自动注入这个数据源。 5. **测试与优化**:完成以上配置后,启动Tomcat...

    Spring配置weblogic中的Datasource

    &lt;property name="jndiName" value="jdbc/OracleDS"/&gt; &lt;property name="lookupOnStartup" value="false"/&gt; &lt;property name="cache" value="true"/&gt; &lt;property name="proxyInterface" value="javax.sql.DataSource...

    Spring 配置文件 和详细笔记

    在本文中,我们将深入探讨Spring配置文件的相关知识点,以及如何有效地使用它们。 1. **XML配置文件** - **基本结构**:Spring的XML配置文件通常以`&lt;beans&gt;`元素作为根元素,其中包含多个`&lt;bean&gt;`元素,每个`...

    Spring多数据源配置

    在Spring配置中,可以如下定义: ```xml &lt;bean id="jtaTransactionManager" class="org.springframework.transaction.jta.JtaTransactionManager"&gt; &lt;property name="userTransaction" ref="userTransaction"/&gt; ``...

    Spring JMS消息处理-不基于JNDI

    在不使用JNDI的情况下配置Spring JMS,我们需要直接实例化ConnectionFactory和Destination对象。ConnectionFactory是用于创建与消息服务器连接的对象,而Destination则代表我们要发送或接收消息的目标。以下是一个...

Global site tag (gtag.js) - Google Analytics