我们的网站每天大约获得1M PV,我们肯定会使用Tomcat.
我找不到有关jdbc-pool的更多信息,不确定它是否足够稳定以供生产.有人有经验吗?以及任何配置/调整内容供参考?
正如有人提到的,BoneCP可能是另一种选择.但似乎它已经停止了(太可悲了......).这会是一个更好的选择吗?
顺便说一句,HikariCP太年轻了,我会留意它,因为它是迄今为止我发现的最新/最快的CP.
谢谢你的建议.
我们知道注释会在启动期间导致组件扫描,但是一旦加载了所有配置,它是否会影响运行时性能?
顺便说一句,我们正在构建一个自行开发的轻量级restful服务框架,配置路由,我们有两种风格:
我们的一位同事对注释有性能问题.
这个 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 ×3
annotations ×1
bonecp ×1
hibernate ×1
hikaricp ×1
jdbc-pool ×1
kotlin ×1
performance ×1