Performance and scalability: stateless
why its not prefferable to write data base calls from stateless session bean?
Preferable to what? I have seen several applications making direct database calls in Session beans, to good effect. Sometimes this is a very viable technique.
Have a look at http://www.tusc.com.au/tutorial/html/chap3.html