代码拉取完成,页面将自动刷新
同步操作将从 屠夫/shell-crm 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#基本框架 spring + mybatis + velocity #数据库线程池 druid ##数据通信dubbo 1.下载jar包
<!--dubbo-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>dubbo</artifactId>
<version>${dubbo.version}</version>
</dependency>
###dubbo的配置
2.1server端配置
<dubbo:application name="shell-crm-app"></dubbo:application>
<dubbo:registry id="dubbo-provider-registry"
address="zookeeper://172.16.190.198:2181?backup=172.16.190.198:2182,172.16.190.198:2183" check="false"
timeout="15000"></dubbo:registry>
<dubbo:annotation package="com.crazy.shell.server" />
2.1.1server端class配置
import com.alibaba.dubbo.config.annotation.Service;
@Service
public class GuestProviderImpl implements GuestProvider {
private static final Logger logger = LoggerFactory.getLogger(GuestProviderImpl.class);
}
2.2client端配置
<dubbo:annotation />
<dubbo:application name="shell-crm-app"></dubbo:application>
<dubbo:registry id="dubbo-consumer-registry"
address="zookeeper://172.16.190.198:2181?backup=172.16.190.198:2182,172.16.190.198:2183" check="false"
timeout="15000"></dubbo:registry>
<dubbo:protocol name="dubbo" port="20880"></dubbo:protocol>
2.2.1client 端class配置
@Controller
@RequestMapping("/guest")
public class GuestController {
@Reference
private GuestProvider guestProvider;
@Reference
private UserProvider userProvider;
}
2.2.2 springMVC 配置
<!-- 开启注解功能 -->
<context:annotation-config />
<!-- 扫描包文件 -->
<dubbo:annotation package="com.crazy.shell.website.controller" />
<context:component-scan base-package="com.crazy.shell.website.controller" />
dubbo 的扫描必须在springMVC 之前
##common--shell
3.common中说明
###3.3.1 动态数据源切换
###3.3.2 读写分离切换
###3.3.3 jqGrid的实现
###3.3.4 分页器
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。