草庐IT

database-connectivity

全部标签

Tomcat DBCP(Database Connection Pool) 数据库连接池入门介绍

拓展阅读从零开始手写mybatis(三)jdbcpool如何从零手写实现数据库连接池dbcp?万字长文深入浅出数据库连接池HikariCP/CommonsDBCP/Tomcat/c3p0/druid对比DatabaseConnectionPool数据库连接池概览c3p0数据池入门使用教程alibabadruid入门介绍数据库连接池HikariCP性能为什么这么快?ApacheTomcatDBCP(DatabaseConnectionPool)数据库连接池-01-入门介绍vibur-dbcp并发、快速且功能完备的JDBC连接池,提供先进的性能监控功能-01-入门介绍介绍一下tomcatdbcpA

java - 由 : java. sql.SQLException : Connection is not associated with a managed connection. org.jboss.resource.ada 引起

我有一个使用Jboss、Seam、Hibernate和h2的应用程序。我编写了一个简单的操作,用于将数据从外部文件导入数据库。@Name("importAction")@AutoCreate@Scope(ScopeType.CONVERSATION)@TransactionalpublicclassImportCosActionextendsAbstractAction{saveOrUpdate(member);protectedvoidsaveOrUpdate(AbstractEntityentity){finalSessionsession=getSession();session

java - 如何使用 JPA 2.1 属性 javax.persistence.schema-generation.database.action?

javax.persistence.schema-generation.database.action的允许值为无(不提供任何服务......)创建(仅在应用程序第一次启动时有效,因为如果创建已存在的模式,则由于大多数数据库(例如derby11.x)导致所有进一步启动失败drop-and-create(它永远不会保留任何数据,这引发了为什么它是持久性标准规范的一部分的问题——假设调试目的)drop(对称地失败create成功绝对没有选择使用这些值中的任何一个,我也看不到它们的规范有任何意义-假设您不希望应用程序的用户启动应用程序一次(使用create),破解persistence.xm

java - Spring Boot elasticsearch 健康管理 : ConnectException: Connection refused

在我的springyaml文件中:spring:application:name:myAppelasticsearch:jest:uris:["http://myelasticserver:9200"]multi-threaded:trueread-timeout:10000management:health:elasticsearch:indices:["one","two"]response-timeout:1000enabled:true事实是,Jest客户端可以毫无问题地注入(inject)和使用。但不知何故,健康检查总是失败并出现以下错误:Elasticsearchhealt

java - 使用 BoneCP : Handling connections from the pool

我刚开始使用BoneCP,这是我第一次使用连接池。我对应该如何使用它感到有些困惑。目前我将BoneCP对象保存为静态变量,因此我可以在不同的连接之间使用它。当我完成连接后,我用connection.close()关闭它。我应该这样做,还是不应该关闭它以使其能够被池重用?这是我当前获取连接的实现:privatestaticBoneCPconnectionPool;publicConnectiongetConnection()throwsSQLException{if(connectionPool==null){initPool();}returnconnectionPool.getCon

java - Mac OSX 上 VM 中的 Oracle Database 12c

我正在尝试在我的OSX笔记本电脑上启动和运行开发环境,在Eclipse中创建JSP,使用Tomcat服务器运行,并连接到Oracle数据库。Eclipse和Tomcat配合得很好,我可以制作JSP等等。现在最困难的部分是在MountainLion上启动和运行Oracle数据库,并让Eclipse连接到它。在广泛谷歌搜索之后,我找到了一些资源:http://dimitrisli.wordpress.com/2012/08/08/how-to-install-oracle-database-on-mac-os-any-version/http://barrymcgillin.blogspo

java - Spring 启动 MailConnectException : Couldn't connect to host, 端口 : localhost, 25;超时-1;

IknowmassivenumberofquestionsisaskedintheContextofthisMailConnectException,butmyissueisbitdifferent我遇到了SpringbootApp的奇怪行为,下面提供的代码让我解释了两个场景:STMP设置spring.mail.default-encoding=UTF-8spring.mail.host=smtp.mailtrap.iospring.mail.username=2fcc984a833f26spring.mail.password=notMypasswordspring.mail.por

java - 覆盖 Spring :message tag with database values

我正在使用Spring来显示来自属性文件的消息。我希望能够覆盖标记以使用基于登录用户的数据库中的值。如果该值不存在,我希望它像现在一样默认为属性文件中当前的值。有人可以帮我处理这段代码吗?我读过AbstractMessageSource,但不清楚如何实现它。谢谢 最佳答案 您必须实现自定义消息源。它是一个扩展AbstractMessageSource并实现抽象resolveCode(java.lang.String,java.util.Locale)方法的类。几乎有samequestion在SO上(它是Grails的解决方案),但我

Database Connection Pool 数据库连接池-01-概览及简单手写实现

拓展阅读第一节从零开始手写mybatis(一)MVP版本。第二节从零开始手写mybatis(二)mybatisinterceptor插件机制详解第三节从零开始手写mybatis(三)jdbcpool从零实现数据库连接池第四节从零开始手写mybatis(四)-mybatis事务管理机制详解连接池的作用资源重用由于数据库连接得到重用,避免了频繁创建、释放连接引起的大量性能开销。在减少系统消耗的基础上,另一方面也增进了系统运行环境的平稳性(减少内存碎片以及数据库临时进程/线程的数量)。更快的系统响应速度数据库连接池在初始化过程中,往往已经创建了若干数据库连接置于池中备用。此时连接的初始化工作均已完成

当我调用 connect() 时,Java HttpURLConnection 没有连接

我正在尝试编写一个程序来对我的网络应用程序进行自动化测试。为此,我使用HttpURLConnection打开了一个连接。我尝试测试的其中一个页面执行302重定向。我的测试代码如下所示:URLcurrentUrl=newURL(urlToSend);HttpURLConnectionconnection=(HttpURLConnection)currentUrl.openConnection();connection.connect();system.out.println(connection.getURL().toString());那么,假设urlToSend是http://www