]
Tobias Hill commented on JBSEAM-2704:
-------------------------------------
Here is more data about it:
That thread lands in a "workaround DTO-pattern" for avoiding the repeated
injection-overheads.
It also provides some tools for finding similar problems over the set of beans (Pojos or
SxSB) you have in your application.
Performance during iteration (datatable, repeat) in the UI with value
bindings that run through interceptors
------------------------------------------------------------------------------------------------------------
Key: JBSEAM-2704
URL:
http://jira.jboss.com/jira/browse/JBSEAM-2704
Project: Seam
Issue Type: Task
Components: Performance and Scalability
Affects Versions: 2.0.0.GA, 2.0.1.GA
Environment: Seam 2.0.0, 2.0.1
Reporter: Siarhei Dudzin
"Since we don't cache this, a particular backing bean might be called hundreds
or thousands of times during rendering of a datatable, if a value binding has to be
evaluated for each row. If the backing bean is a Seam component, injection of dependencies
will occur for every call, involving potentially thousands of map lookups."
There is a discussion thread with a bit more data:
http://www.seamframework.org/Community/SeamPerformanceOptimization
The issue is also recognized at the
seamframework.org site itself:
http://www.seamframework.org/Documentation/TuningTheSeamWebsite#H-Iterati...
Since the issue it known, this JIRA report is created for better traceability.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: