草庐IT

threadConnection

全部标签

Java线程安全的数据库连接

我正在编写一个servlet,它通过访问和修改数据库中的某些表来处理每个请求。我希望与数据库的连接是线程安全的。我不想为此使用现有的库/框架(spring、hibernate等)。我知道我可以通过以下方式为此使用java的ThreadLocal:publicclassDatabaseRegistry{//assumeit'sasingletonprivatePropertiesprop=newProperties();publicstaticfinalThreadLocalthreadConnection=newThreadLocal();privateConnectionconnec