A 传统项目的一般目录结构 :action biz core dal
B 而对于dubbo项目结构: 将biz层及以下的部分做成service,service(服务化的module,service包括两个部分,一部分是本项目提供出去的out,另一部分是本项目引入其它服务的in)
C dubbo与ssm的整合:springmvc spring mybatis service其实就是在传统的ssh项目上,增添dubbo的模块,作为SOA式的调用 即C=A+B
action的两种用途
1 把业务逻辑层以下的做成服务,用action层去调用服务(service)
2 用action去调用本系统的业务(biz)
project level
|----action
|----biz
|----core
|----dal
|----test
|----common
|----service
|----service-----in
|----service-----out