先描述下新公司的java EE架构:
表现层-jsp
控制层-springMVC 部署在tomcat
业务层/数据持久层-EJB3.0 部署在jboss
做的是一个互联网的电子商务网站,不知道这套架构是否合理?
后期会不会遇到什么瓶颈
------解决思路----------------------
事务是用spring管理么
------解决思路----------------------
不如完全采用jee6标准,激进的话采用jee7
底层JPA
DAO层/BL层:EJB 3.x,及基于容器的事务控制 CMP
表现层:JSF+javascript框架
特别的:jax-rs的RESTFul服务,jax-ws的webservice,websocket都包含着jee6/7中
有学习成本,但是之后开发效率很高
------解决思路----------------------
这套架构还是比较值得研究的。