一、项目思路使用idea工具创建一个maven空项目,删除不需要的src目录等东西,用来做父项目,只剩下pom.xml文件在父项目中依次创建三个模块module,分别为eruekaservice、provide、consumer三个子项目(springboot项目)。在erueka中添加配置信息、在启动类上添加@EnableEurekaServer注解。在provide中添加配置信息、在启动类上添加@EnableEurekaClient注解(consumer的步骤相同)。在provide子项目中创建entity实体类、DAO层、service层、controller层,此处使用mybatis连
一、项目思路使用idea工具创建一个maven空项目,删除不需要的src目录等东西,用来做父项目,只剩下pom.xml文件在父项目中依次创建三个模块module,分别为eruekaservice、provide、consumer三个子项目(springboot项目)。在erueka中添加配置信息、在启动类上添加@EnableEurekaServer注解。在provide中添加配置信息、在启动类上添加@EnableEurekaClient注解(consumer的步骤相同)。在provide子项目中创建entity实体类、DAO层、service层、controller层,此处使用mybatis连
最近在极客时间上面学习丁雪丰老师的《玩转Spring全家桶》,学到了服务注册中心这块,动手实践了一下,老师的视频录制是3年前,现在也有了些变化,自己也动手解决了一下,只有自己写一写才理解的更加细致一些,不然光看一遍视频,有点走马观花。现将主要过程记录如下准备工作首先在本地docker上面安装Consuldockerpullconsuldockerrun--namemy_consul-d-p8500:8500-p8600:8600/udpconsul在8500端口上面启动了consul,在浏览器上输入http://localhost:8500/就可以看到打开如下图的一个界面。编写两个服务我们这里
最近在极客时间上面学习丁雪丰老师的《玩转Spring全家桶》,学到了服务注册中心这块,动手实践了一下,老师的视频录制是3年前,现在也有了些变化,自己也动手解决了一下,只有自己写一写才理解的更加细致一些,不然光看一遍视频,有点走马观花。现将主要过程记录如下准备工作首先在本地docker上面安装Consuldockerpullconsuldockerrun--namemy_consul-d-p8500:8500-p8600:8600/udpconsul在8500端口上面启动了consul,在浏览器上输入http://localhost:8500/就可以看到打开如下图的一个界面。编写两个服务我们这里
1简介为了更好的版本控制和问题定位,我们需要知道正在运行的应用是什么版本,什么时候打包的,Git的相关信息等。通过/actuator/info可以帮助我们获取这些信息。2配置首先要有actuator的依赖:org.springframework.bootspring-boot-starter-actuator然后打开对应的端口:management:endpoints:web:exposure:include:"*"这时就可以访问/actuator/info了,不过返回是空的。要返回git和build的信息,我们需要增加插件:pl.project13.mavengit-commit-id-pl
1简介为了更好的版本控制和问题定位,我们需要知道正在运行的应用是什么版本,什么时候打包的,Git的相关信息等。通过/actuator/info可以帮助我们获取这些信息。2配置首先要有actuator的依赖:org.springframework.bootspring-boot-starter-actuator然后打开对应的端口:management:endpoints:web:exposure:include:"*"这时就可以访问/actuator/info了,不过返回是空的。要返回git和build的信息,我们需要增加插件:pl.project13.mavengit-commit-id-pl
目录7.Spring整合Drools7.1Spring简单整合Drools7.1.1以上代码均在drools_spring项目中7.2Spring整合Drools+web7.2以上代码均在drools_springweb项目中7.3SpringBoot整合Drools7.3.1以上代码均在drools_springboot项目中7.Spring整合Drools全套代码及资料全部完整提供,点此处下载7.1Spring简单整合Drools在项目中使用Drools时往往会跟Spring整合来使用。具体整合步骤如下:第一步:创建maven工程drools_spring并配置pom.xml4.0.0co
目录7.Spring整合Drools7.1Spring简单整合Drools7.1.1以上代码均在drools_spring项目中7.2Spring整合Drools+web7.2以上代码均在drools_springweb项目中7.3SpringBoot整合Drools7.3.1以上代码均在drools_springboot项目中7.Spring整合Drools全套代码及资料全部完整提供,点此处下载7.1Spring简单整合Drools在项目中使用Drools时往往会跟Spring整合来使用。具体整合步骤如下:第一步:创建maven工程drools_spring并配置pom.xml4.0.0co
目录9.3保险产品准入规则9.3.1决策表9.3.2规则介绍9.3.3实现步骤9.3保险产品准入规则全套代码及资料全部完整提供,点此处下载9.3.1决策表前面我们编写的规则文件都是drl形式的文件,Drools除了支持drl形式的文件外还支持xls格式的文件(即Excel文件)。这种xls格式的文件通常称为决策表(decisiontable)。决策表(decisiontable)是一个“精确而紧凑的”表示条件逻辑的方式,非常适合商业级别的规则。决策表与现有的drl文件可以无缝替换。Drools提供了相应的API可以将xls文件编译为drl格式的字符串。一个决策表的例子如下:决策表语法:关键字说
目录9.3保险产品准入规则9.3.1决策表9.3.2规则介绍9.3.3实现步骤9.3保险产品准入规则全套代码及资料全部完整提供,点此处下载9.3.1决策表前面我们编写的规则文件都是drl形式的文件,Drools除了支持drl形式的文件外还支持xls格式的文件(即Excel文件)。这种xls格式的文件通常称为决策表(decisiontable)。决策表(decisiontable)是一个“精确而紧凑的”表示条件逻辑的方式,非常适合商业级别的规则。决策表与现有的drl文件可以无缝替换。Drools提供了相应的API可以将xls文件编译为drl格式的字符串。一个决策表的例子如下:决策表语法:关键字说