partly of these two days' work. about problem list.
Using strong type criteria query.