小编Big*_*Sea的帖子

"Tomcat 7 JDBC连接池"是否适合生产?它与BoneCP相比如何?

我们的网站每天大约获得1M PV,我们肯定会使用Tomcat.

我找不到有关jdbc-pool的更多信息,不确定它是否足够稳定以供生产.有人有经验吗?以及任何配置/调整内容供参考?

正如有人提到的,BoneCP可能是另一种选择.但似乎它已经停止了(太可悲了......).这会是一个更好的选择吗?

顺便说一句,HikariCP太年轻了,我会留意它,因为它是迄今为止我发现的最新/最快的CP.

谢谢你的建议.

java connection-pooling bonecp jdbc-pool hikaricp

12
推荐指数
2
解决办法
1万
查看次数

Java注释会影响运行时性能吗?

我们知道注释会在启动期间导致组件扫描,但是一旦加载了所有配置,它是否会影响运行时性能?

顺便说一句,我们正在构建一个自行开发的轻量级restful服务框架,配置路由,我们有两种风格:

  • 硬编码的枚举
  • 注解

我们的一位同事对注释有性能问题.

java performance annotations

9
推荐指数
1
解决办法
4061
查看次数

如何在 Kotlin 中使用注解 TypeDefs?

这个 Java 片段的等效 Kotlin 代码是什么?

@Data
@Entity
@TypeDefs({
        @TypeDef(name = "string-array", typeClass = StringArrayType.class),
        @TypeDef(name = "int-array", typeClass = IntArrayType.class),
        @TypeDef(name = "json", typeClass = JsonStringType.class),
        @TypeDef(name = "jsonb", typeClass = JsonBinaryType.class)
})
public class Parent implements Serializable {
    //....
}
Run Code Online (Sandbox Code Playgroud)

最后以下代码有效。

@TypeDefs(
        TypeDef(name = "string-array", typeClass = StringArrayType::class),
        TypeDef(name = "int-array", typeClass = IntArrayType::class),
        TypeDef(name = "json", typeClass = JsonStringType::class),
        TypeDef(name = "jsonb", typeClass = JsonBinaryType::class)
)
Run Code Online (Sandbox Code Playgroud)

java hibernate kotlin

9
推荐指数
1
解决办法
1548
查看次数