- 浏览: 708869 次
文章分类
最新评论
-
白天看黑夜:
Apache Mina Server 2.0 中文参考手册(带 ...
基于Mina的Http Server以及简单的Http请求客户端 -
Baple:
...
Maven常用配置 -
喵喵大神:
推荐聚合数据上一些免费API接口https://www.juh ...
又一波开放API接口 精品文摘、站内搜索、笑话详情 -
ioandy:
请问楼主,为什么我在测试的时候,会收到2次请求?
基于Mina的Http Server以及简单的Http请求客户端 -
jammk:
之前看到一个,应该也是灵图的,http://www.cnblo ...
又来一只开放API——基于FAQ的问答机器人
本文是基于atomikos实现的JTA跨库事务
示例中的数据访问层为Hibernate,可替换为喜欢的任意的方式。
具体使用比较简单,只是需要在配置上做一些修改
具体测试源码见附件,其中核心配置如下:
有不清楚的,欢迎留言交流~
这个问题解决了。是之前换驱动了。数据库是sqlserver2000,一开始用的是微软的驱动,后来因为不支持XA,所以换了jtds,然后参数设置不一样。
换成这样。
<bean id="dataSourceSqlServer" class="com.atomikos.jdbc.AtomikosDataSourceBean"
init-method="init" destroy-method="close">
<property name="uniqueResourceName" value="sqlserver_ds" />
<property name="xaDataSourceClassName">
<value>net.sourceforge.jtds.jdbcx.JtdsDataSource</value>
</property>
<!-- <property name="xaDataSourceClassName" value="${sqlServer.driverXA}" />-->
<property name="xaProperties">
<props>
<prop key="databaseName">HallQueueDbWasu</prop>
<prop key="serverName">127.0.0.1</prop>
<prop key="portNumber">1433</prop>
<prop key="user">sa</prop>
<prop key="password">sa</prop>
</props>
</property>
<property name="minPoolSize">
<value>1</value>
</property>
</bean> 。但是又抱另一个错误了。。。。
Caused by: com.atomikos.jdbc.AtomikosSQLException: Cannot initialize AtomikosDataSourceBean
at com.atomikos.jdbc.AtomikosSQLException.throwAtomikosSQLException(AtomikosSQLException.java:19)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
... 46 more
Caused by: com.atomikos.icatch.SysException: XAConnectionFactory: failed to create pooled connection
at com.atomikos.jdbc.AtomikosXAConnectionFactory.createPooledConnection(AtomikosXAConnectionFactory.java:42)
at com.atomikos.datasource.pool.ConnectionPool.init(ConnectionPool.java:45)
at com.atomikos.datasource.pool.ConnectionPool.<init>(ConnectionPool.java:33)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:240)
... 53 more
2014-6-19 16:25:38 org.apache.catalina.core.StandardContext start
主要是创建连接池失败了,还是配置参数的问题。
这个问题解决了。是之前换驱动了。数据库是sqlserver2000,一开始用的是微软的驱动,后来因为不支持XA,所以换了jtds,然后参数设置不一样。
换成这样。
<bean id="dataSourceSqlServer" class="com.atomikos.jdbc.AtomikosDataSourceBean"
init-method="init" destroy-method="close">
<property name="uniqueResourceName" value="sqlserver_ds" />
<property name="xaDataSourceClassName">
<value>net.sourceforge.jtds.jdbcx.JtdsDataSource</value>
</property>
<!-- <property name="xaDataSourceClassName" value="${sqlServer.driverXA}" />-->
<property name="xaProperties">
<props>
<prop key="databaseName">HallQueueDbWasu</prop>
<prop key="serverName">127.0.0.1</prop>
<prop key="portNumber">1433</prop>
<prop key="user">sa</prop>
<prop key="password">sa</prop>
</props>
</property>
<property name="minPoolSize">
<value>1</value>
</property>
</bean> 。但是又抱另一个错误了。。。。
Caused by: com.atomikos.jdbc.AtomikosSQLException: Cannot initialize AtomikosDataSourceBean
at com.atomikos.jdbc.AtomikosSQLException.throwAtomikosSQLException(AtomikosSQLException.java:19)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
... 46 more
Caused by: com.atomikos.icatch.SysException: XAConnectionFactory: failed to create pooled connection
at com.atomikos.jdbc.AtomikosXAConnectionFactory.createPooledConnection(AtomikosXAConnectionFactory.java:42)
at com.atomikos.datasource.pool.ConnectionPool.init(ConnectionPool.java:45)
at com.atomikos.datasource.pool.ConnectionPool.<init>(ConnectionPool.java:33)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:240)
... 53 more
2014-6-19 16:25:38 org.apache.catalina.core.StandardContext start
示例中的数据访问层为Hibernate,可替换为喜欢的任意的方式。
具体使用比较简单,只是需要在配置上做一些修改
具体测试源码见附件,其中核心配置如下:
<context:component-scan base-package="com.ajita.*" /> <tx:annotation-driven /> <tx:jta-transaction-manager /> <bean id="dataSourceA" class="com.atomikos.jdbc.AtomikosDataSourceBean" init-method="init" destroy-method="close"> <property name="uniqueResourceName"> <value>DataSourceA</value> </property> <property name="xaDataSourceClassName"> <value>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</value> </property> <property name="xaProperties"> <props> <prop key="databaseName">test</prop> <prop key="serverName">127.0.0.1</prop> <prop key="port">3306</prop> <prop key="user">root</prop> <prop key="password">123456</prop> <prop key="url">jdbc:mysql://127.0.0.1:3306/test</prop> </props> </property> <property name="minPoolSize"> <value>1</value> </property> </bean> <bean id="dataSourceB" class="com.atomikos.jdbc.AtomikosDataSourceBean" init-method="init" destroy-method="close"> <property name="uniqueResourceName"> <value>DataSourceB</value> </property> <property name="xaDataSourceClassName"> <value>net.sourceforge.jtds.jdbcx.JtdsDataSource</value> </property> <property name="xaProperties"> <props> <prop key="databaseName">SimpleDB</prop> <prop key="serverName">127.0.0.1</prop> <prop key="portNumber">1434</prop> <prop key="user">sa</prop> <prop key="password">123456</prop> </props> </property> <property name="minPoolSize"> <value>1</value> </property> </bean> <bean id="entityManagerFactoryA" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property name="persistenceXmlLocation"> <value>classpath*:persistence.xml</value> </property> <property name="persistenceUnitName" value="PersistenceUnitA" /> <property name="dataSource" ref="dataSourceA" /> <property name="jpaVendorAdapter"> <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"> <property name="showSql" value="true" /> <property name="databasePlatform" value="org.hibernate.dialect.MySQL5InnoDBDialect" /> </bean> </property> </bean> <bean id="entityManagerFactoryB" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property name="persistenceXmlLocation"> <value>classpath*:persistence.xml</value> </property> <property name="persistenceUnitName" value="PersistenceUnitB" /> <property name="dataSource" ref="dataSourceB" /> <property name="jpaVendorAdapter"> <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"> <property name="showSql" value="true" /> <property name="databasePlatform" value="org.hibernate.dialect.SQLServerDialect" /> </bean> </property> </bean> <bean id="atomikosTransactionManager" class="com.atomikos.icatch.jta.UserTransactionManager" init-method="init" destroy-method="close"> <property name="forceShutdown" value="false" /> </bean> <bean id="atomikosUserTransaction" class="com.atomikos.icatch.jta.J2eeUserTransaction"> <property name="transactionTimeout" value="300" /> </bean> <bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager" depends-on="atomikosTransactionManager,atomikosUserTransaction"> <property name="transactionManager" ref="atomikosTransactionManager" /> <property name="userTransaction" ref="atomikosUserTransaction" /> <property name="allowCustomIsolationLevels" value="true" /> </bean>
有不清楚的,欢迎留言交流~
- SimpleDemo.zip (12.4 KB)
- 下载次数: 31
评论
4 楼
johnny_56
2014-06-20
嗯。问题已解决,谢谢,是连接的问题,但是不是配置文件问题,而是数据库问题。
3 楼
Ajita
2014-06-19
johnny_56 写道
johnny_56 写道
你好,请问,我的报这个是什么原因呢。
用的是jtds1.2.7
Caused by: com.atomikos.beans.PropertyException: no writeable property 'URL' in class 'net.sourceforge.jtds.jdbcx.JtdsDataSource'
at com.atomikos.beans.PropertyUtils.getSetter(PropertyUtils.java:261)
at com.atomikos.beans.PropertyUtils.setDirectProperty(PropertyUtils.java:175)
at com.atomikos.beans.PropertyUtils.setProperty(PropertyUtils.java:85)
at com.atomikos.beans.PropertyUtils.setProperties(PropertyUtils.java:161)
at com.atomikos.jdbc.AtomikosDataSourceBean.doInit(AtomikosDataSourceBean.java:167)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:239)
用的是jtds1.2.7
Caused by: com.atomikos.beans.PropertyException: no writeable property 'URL' in class 'net.sourceforge.jtds.jdbcx.JtdsDataSource'
at com.atomikos.beans.PropertyUtils.getSetter(PropertyUtils.java:261)
at com.atomikos.beans.PropertyUtils.setDirectProperty(PropertyUtils.java:175)
at com.atomikos.beans.PropertyUtils.setProperty(PropertyUtils.java:85)
at com.atomikos.beans.PropertyUtils.setProperties(PropertyUtils.java:161)
at com.atomikos.jdbc.AtomikosDataSourceBean.doInit(AtomikosDataSourceBean.java:167)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:239)
这个问题解决了。是之前换驱动了。数据库是sqlserver2000,一开始用的是微软的驱动,后来因为不支持XA,所以换了jtds,然后参数设置不一样。
换成这样。
<bean id="dataSourceSqlServer" class="com.atomikos.jdbc.AtomikosDataSourceBean"
init-method="init" destroy-method="close">
<property name="uniqueResourceName" value="sqlserver_ds" />
<property name="xaDataSourceClassName">
<value>net.sourceforge.jtds.jdbcx.JtdsDataSource</value>
</property>
<!-- <property name="xaDataSourceClassName" value="${sqlServer.driverXA}" />-->
<property name="xaProperties">
<props>
<prop key="databaseName">HallQueueDbWasu</prop>
<prop key="serverName">127.0.0.1</prop>
<prop key="portNumber">1433</prop>
<prop key="user">sa</prop>
<prop key="password">sa</prop>
</props>
</property>
<property name="minPoolSize">
<value>1</value>
</property>
</bean> 。但是又抱另一个错误了。。。。
Caused by: com.atomikos.jdbc.AtomikosSQLException: Cannot initialize AtomikosDataSourceBean
at com.atomikos.jdbc.AtomikosSQLException.throwAtomikosSQLException(AtomikosSQLException.java:19)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
... 46 more
Caused by: com.atomikos.icatch.SysException: XAConnectionFactory: failed to create pooled connection
at com.atomikos.jdbc.AtomikosXAConnectionFactory.createPooledConnection(AtomikosXAConnectionFactory.java:42)
at com.atomikos.datasource.pool.ConnectionPool.init(ConnectionPool.java:45)
at com.atomikos.datasource.pool.ConnectionPool.<init>(ConnectionPool.java:33)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:240)
... 53 more
2014-6-19 16:25:38 org.apache.catalina.core.StandardContext start
主要是创建连接池失败了,还是配置参数的问题。
2 楼
johnny_56
2014-06-19
johnny_56 写道
你好,请问,我的报这个是什么原因呢。
用的是jtds1.2.7
Caused by: com.atomikos.beans.PropertyException: no writeable property 'URL' in class 'net.sourceforge.jtds.jdbcx.JtdsDataSource'
at com.atomikos.beans.PropertyUtils.getSetter(PropertyUtils.java:261)
at com.atomikos.beans.PropertyUtils.setDirectProperty(PropertyUtils.java:175)
at com.atomikos.beans.PropertyUtils.setProperty(PropertyUtils.java:85)
at com.atomikos.beans.PropertyUtils.setProperties(PropertyUtils.java:161)
at com.atomikos.jdbc.AtomikosDataSourceBean.doInit(AtomikosDataSourceBean.java:167)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:239)
用的是jtds1.2.7
Caused by: com.atomikos.beans.PropertyException: no writeable property 'URL' in class 'net.sourceforge.jtds.jdbcx.JtdsDataSource'
at com.atomikos.beans.PropertyUtils.getSetter(PropertyUtils.java:261)
at com.atomikos.beans.PropertyUtils.setDirectProperty(PropertyUtils.java:175)
at com.atomikos.beans.PropertyUtils.setProperty(PropertyUtils.java:85)
at com.atomikos.beans.PropertyUtils.setProperties(PropertyUtils.java:161)
at com.atomikos.jdbc.AtomikosDataSourceBean.doInit(AtomikosDataSourceBean.java:167)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:239)
这个问题解决了。是之前换驱动了。数据库是sqlserver2000,一开始用的是微软的驱动,后来因为不支持XA,所以换了jtds,然后参数设置不一样。
换成这样。
<bean id="dataSourceSqlServer" class="com.atomikos.jdbc.AtomikosDataSourceBean"
init-method="init" destroy-method="close">
<property name="uniqueResourceName" value="sqlserver_ds" />
<property name="xaDataSourceClassName">
<value>net.sourceforge.jtds.jdbcx.JtdsDataSource</value>
</property>
<!-- <property name="xaDataSourceClassName" value="${sqlServer.driverXA}" />-->
<property name="xaProperties">
<props>
<prop key="databaseName">HallQueueDbWasu</prop>
<prop key="serverName">127.0.0.1</prop>
<prop key="portNumber">1433</prop>
<prop key="user">sa</prop>
<prop key="password">sa</prop>
</props>
</property>
<property name="minPoolSize">
<value>1</value>
</property>
</bean> 。但是又抱另一个错误了。。。。
Caused by: com.atomikos.jdbc.AtomikosSQLException: Cannot initialize AtomikosDataSourceBean
at com.atomikos.jdbc.AtomikosSQLException.throwAtomikosSQLException(AtomikosSQLException.java:19)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
... 46 more
Caused by: com.atomikos.icatch.SysException: XAConnectionFactory: failed to create pooled connection
at com.atomikos.jdbc.AtomikosXAConnectionFactory.createPooledConnection(AtomikosXAConnectionFactory.java:42)
at com.atomikos.datasource.pool.ConnectionPool.init(ConnectionPool.java:45)
at com.atomikos.datasource.pool.ConnectionPool.<init>(ConnectionPool.java:33)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:240)
... 53 more
2014-6-19 16:25:38 org.apache.catalina.core.StandardContext start
1 楼
johnny_56
2014-06-19
你好,请问,我的报这个是什么原因呢。
用的是jtds1.2.7
Caused by: com.atomikos.beans.PropertyException: no writeable property 'URL' in class 'net.sourceforge.jtds.jdbcx.JtdsDataSource'
at com.atomikos.beans.PropertyUtils.getSetter(PropertyUtils.java:261)
at com.atomikos.beans.PropertyUtils.setDirectProperty(PropertyUtils.java:175)
at com.atomikos.beans.PropertyUtils.setProperty(PropertyUtils.java:85)
at com.atomikos.beans.PropertyUtils.setProperties(PropertyUtils.java:161)
at com.atomikos.jdbc.AtomikosDataSourceBean.doInit(AtomikosDataSourceBean.java:167)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:239)
用的是jtds1.2.7
Caused by: com.atomikos.beans.PropertyException: no writeable property 'URL' in class 'net.sourceforge.jtds.jdbcx.JtdsDataSource'
at com.atomikos.beans.PropertyUtils.getSetter(PropertyUtils.java:261)
at com.atomikos.beans.PropertyUtils.setDirectProperty(PropertyUtils.java:175)
at com.atomikos.beans.PropertyUtils.setProperty(PropertyUtils.java:85)
at com.atomikos.beans.PropertyUtils.setProperties(PropertyUtils.java:161)
at com.atomikos.jdbc.AtomikosDataSourceBean.doInit(AtomikosDataSourceBean.java:167)
at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:239)
发表评论
-
[转]redis中各种数据类型对应的jedis操作命令
2014-07-17 17:24 1858一、常用数据类型简介: redis常用五种数据类 ... -
CXF记录WebService的soap日志
2012-12-11 14:28 7395cxf本身就支持日志功能,能打印传入传出的soap报文,但是需 ... -
上传一个基于Jax-ws的WebService
2012-12-04 19:08 1476留作备忘! 基于Jax-ws的WebService。发布至T ... -
上传一个最简单的cxf结合spring的Java WebService例子
2012-12-04 13:04 2559备忘!附件为项目。hello world 版本的。 指定了命 ... -
Tomcat集群——使用apache负载
2012-11-06 00:05 4316使用Apache做Tomcat负载的好处: 1. 提升对静态文 ... -
Tomcat集群(使用了nginx负载)
2012-11-04 17:26 7732前一篇文章介绍了使用nginx进行负载均衡的方式,本篇开始搭建 ... -
Maven培训分享
2012-10-30 22:45 3359最近准备了一个Maven讲解的ppt,初稿,传上来分享一下。顺 ... -
使用nexus搭建内部Maven仓库及使用简介
2012-06-20 18:07 10046由于项目组需要,要搭 ... -
基于Mina的Http Server以及简单的Http请求客户端
2012-03-22 20:37 27749目的: Java平台下的内部组件之间的通信。 ... -
Java发送邮件
2012-03-08 10:10 1133使用Java Mail原生API发送邮件(也可以用apache ... -
XStream转换Java对象与XML
2012-03-07 09:32 306941.引入需要的jar包,在pom.xml中配置依赖 < ... -
简单的log4j.properties示例
2012-02-23 23:55 4362##屏幕日志 log4j.appender.stdout ... -
Spring集成Hibernate写SQLServer
2012-02-22 23:42 4112一、需求:由于本人要做一个集中告警服务端,所以需要接收HTTP ... -
基于Spring MVC接收并处理HTTP请求
2012-02-07 10:08 4254要开发一个接收HTTP请求的服务端,由于端口的限制,只 ...
相关推荐
如何处理跨库事物:spring + jtom 的jta事务是个很好的选择. 这个源码示例非常不错,包括所有的源码和jar包,下载后eclipse 或 myeclipse 导入就能用。 里面有详细的说明和注释,欢迎下载传播。有问题请在评价中...
主要介绍了springboot jta atomikos实现分布式事物管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言版本。 java缓存工具 SimpleCache ...
javax.transaction.xa 提供定义事务管理器和资源管理器之间的协定的 API,它允许事务管理器添加或删除 JTA 事务中的资源对象(由资源管理器驱动程序提供)。 javax.xml 根据 XML 规范定义核心 XML 常量和功能。 ...
通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。 11、EJB是基于哪些技术实现的?并说出...
通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。 8、EJB是基于哪些技术实现的?并说出Session...
2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...