Jsf Faces组件的加载速度非常慢

Jsf Faces组件的加载速度非常慢,jsf,custom-component,Jsf,Custom Component,我有这样的组件(简化版): 这个组件在我的表单中使用了几次,所以加载速度非常慢。有没有办法并行加载或以其他方式加速?谢谢。您是如何得出问题出在JSF方面而不是数据库交互方面的结论的?在独立应用程序中执行DB代码是否更快?它是否与所需数据硬编码时一样快?不管怎样,DB交互属于模型,而不是视图。您读过关于实现对getter方法的数据访问的问题吗? @FacesComponent public class MyComponent extends UINamingContainer { public

我有这样的组件(简化版):


这个组件在我的表单中使用了几次,所以加载速度非常慢。有没有办法并行加载或以其他方式加速?谢谢。

您是如何得出问题出在JSF方面而不是数据库交互方面的结论的?在独立应用程序中执行DB代码是否更快?它是否与所需数据硬编码时一样快?不管怎样,DB交互属于模型,而不是视图。您读过关于实现对getter方法的数据访问的问题吗?
@FacesComponent
public class MyComponent extends UINamingContainer {

public MyData getMyData() {
    // Here I want to fetch some data from DB to satisfy
    // element
}

}