东方骄子


  • 首页

  • 关于

  • 归档

  • 站点地图

  • 公益404

  • 搜索

学习Activiti 6.0.0 (二)

发表于 2018-08-06 | 分类于 Java后台 |

本例代码:https://github.com/kangyonggan/acti-01.git

一、创建一个流程引擎ProcessEngine

1.1 添加Maven依赖

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<activiti.version>6.0.0</activiti.version>
<mysql.version>5.1.34</mysql.version>

...

<!--activiti-->
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-engine</artifactId>
<version>${activiti.version}</version>
</dependency>

<!--mysql-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
阅读全文 »

利用编译时注解增强方法

发表于 2018-08-06 | 分类于 Java后台 |

想法

  1. 在任何一个方法上加上注解,都要能打印出参、入参信息,而不局限于spring管理的类方法。
  2. 不要每次调用方法都要经过各种反射,而是编译时就把增强代码注入到方法第一行。这样性能更好。
  3. 可以自定义使用什么日志框架输出日志。

实验环境

  • 开发工具:idea或eclipse
  • 项目管理工具:maven3.3.9
  • jdk版本:1.8.0_144
阅读全文 »

配置dubbo多注册中心

发表于 2018-08-06 | 分类于 Java后台 |

参考dubbo官方文档http://dubbo.io/User+Guide-zh.htm#UserGuide-zh-%E5%A4%9A%E6%B3%A8%E5%86%8C%E4%B8%AD%E5%BF%83

consumer.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xsi:schemaLocation="http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd">

<context:annotation-config></context:annotation>
<dubbo:application name="ENGINE_HELPER"></dubbo:application>

<dubbo:registry id="dev_address" address="zookeeper://10.199.101.211:8080?backup=10.199.101.212:2181,10.199.101.213:2181"></dubbo:registry>
<dubbo:registry id="uat_address" address="zookeeper://10.199.105.204:2181?backup=10.199.105.203:2181,10.199.105.202:2181" default="false"></dubbo:registry>

<dubbo:reference id="bankEngineServiceDev" cluster="failfast"
interface="com.shhxzq.fin.bankengine.service.BankEngineService"
lazy="true" version="1.2.0" check="false" timeout="100000" registry="dev_address"></dubbo:reference>

<dubbo:reference id="bankEngineServiceUat" cluster="failfast"
interface="com.shhxzq.fin.bankengine.service.BankEngineService"
lazy="true" version="1.2.0" check="false" timeout="100000" registry="uat_address"></dubbo:reference>

</beans>

持续集成工具TeamCity的安装和使用

发表于 2018-08-06 | 分类于 综合 |

概述

TeamCity是一款功能强大的持续集成(Continue Integration)工具。

和IntelliJ IDEA同属于JetBrains公司,因此,TeamCity可以和IDEA无缝集成,通俗一点说,就是可以在IDEA上一键发布。

官方地址:https://www.jetbrains.com/teamcity/
官方文档:https://confluence.jetbrains.com/display/TCD9/TeamCity+Documentation

阅读全文 »

把网站从http免费升级到https

发表于 2018-08-06 | 分类于 综合 |

申请免费SSL

打开https://zerossl.com/, 点击【ONLINE TOOLS】

点击【START】开始申请证书

阅读全文 »
1…101112…31
康永敢

康永敢

走路自带音响

151 日志
7 分类
20 标签
RSS
Github
© 2019 康永敢
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4