搭建CMS系统
内容分类管理
1.创建shopping_content
1.与shopping_manager有相同的地位(打包为pom)
2.创建shopping_content_interface(打包为jar)与shopping_content_service子模块(打包为war);
3.关于jar包 pojo dao层的依赖全部依赖于shopping_manager的pojo和dao
4.剩下的全部配置仿照shopping_manager的 tomcat等插件都需要配置 配置文件等依旧拷贝 service的spring的jar包等依旧需要。
5.还有spring的事务需要修改包execution(* com.matteo.content.service..*.*(..))
注意点 dubbo服务的端口需要进行改变
<!-- 用dubbo协议在20880端口暴露服务 -->
<dubbo:protocol name="dubbo" port="20881" />
消灭tomcat
在service层里,tomcat的主要功能就是初始化spring的容器 我们可以独立完成一个main方法 来代替tomcat的功能
要的原因还在于 部署比较方便。
ApplicationContext context =
new ClassPathXmlApplicationContext("classpath:spring/applicationContext-*.xml");
System.out.println("服务开启");
// while (true){
// Thread.sleep(1000);
// }
System.in.read();
System.out.println("服务关闭");