I use JPA (Hibernate) with Spring. When i want to lazy load a Stirng property i use this syntax:
@Lob @Basic(fetch = FetchType.LAZY) public String getHtmlSum
Lazy Lob loading would require bytecode instrumentation to work properly, so it is not available by default in any JPA implementation I'm aware of.
Lob
Your best bet is to put the Lob into a separate entity, like HtmlSummary, and use a lazily loaded one-to-one association.
HtmlSummary