摘要:
Starring V6不得不说的小秘密,看完豁然开朗 小知识 POINT A、数据映射 1、数据映射的双方对象如果字段基本类型不同,平台可以自动转换,比如int转换成String这样是OK的。 POINT B、逻辑处理 1、逻辑处理的服务设计,输入和输出对象是必须要的,哪怕你根本用不上(比如写自动任 阅读全文
摘要:
背景Starring V6平台作为金融业前置系统和ESB实施的行业标杆,但是在实际应用过程中,可能会遇到一些非标准化的第三方系统,平台原有的标准化处理无法适配特殊情况,这个时候需要自行做个性化处理。本文主要说一些常见的需要个性化处理的问题。常见问题A、如何判断使用平台接出点还是CLI端连接第三方?平 阅读全文
摘要:
背景 最近接的一个项目是基于公司产品Starring做的微服务支付平台,纯后台项目,实现三方支付公司和银行接口来完成用户账户扣款,整合成通用支付接口发布给前端调用。 但是扯蛋了,这边前端什么都不想做,只想我们提供一个链接,用户可以选择支付方式进行支付,这样的话相当于咱们又得起一个WEB版的收银台Pr 阅读全文
摘要:
背景项目跑起来,和以前相比,现在的配置文件能干什么?SpringBoot 项目的配置文件就是创建项目时,自带的 application.properties ,打开里面空空如也。这个文件里面的语法是基于 YAML 语言的,与原来的 Properties 比,结构一目了然。所以直接把配置文件名改为 application.yml 。环境后续如果没有新增其他软件的话,就是和第一节保持一致。问题1、以前... 阅读全文
摘要:
背景 金融行业从业快十年,作为银行系开发人员来说开源框架了解不多非常正常,因为银行系的运行平台,基本上不会采购小厂商集合开源框架自建的产品,竞标的产品没有几十个成功案例,你也进不了这个门槛(有关系的除外,这个内幕都不说了 )。所以大多数开发人员(我不是大多数,得意.jpg)在银行系接触的更多的是各大金融行业服务商自己的产品,这些产品里面也集成有像Spring、SpringBoot之类的框... 阅读全文
摘要:
环境System : CentOS 7.xjrxxfwb-zrgldb://> uname -a Linux jrxxfwb-zrgldb 3.10.0-693.17.1.el7.x86_64 #1 SMP Thu Jan 25 20:13:58 UTC 2018 x86_64 x86_64 x86 阅读全文
摘要:
背景 现在的客户们都开始使用云服务器了,还要通过堡垒机才给访问权限,这种方式访问方式以前都是银行的“专利”,不过也间接说明其他行业的信息化也越来越普及了。今天主要是因为分配给我的这台服务器动不动就超时掉了需要重连,关键是每次连接都要输入一堆乱文密码。不要问我为什么不自动记忆密码、为什么不能改简单一点。客户有安全考虑,You know ? 所以啊,咱们今天就是要去掉这个动不动就给... 阅读全文
摘要:
背景 版本 JDK: 1.8.0_151 (请自行解决安装) Nexus: 3.0.0-03 Maven: apache-maven-3.3.3 Windows: 10 执行步骤 a、安装Nexus,这是部署在服务器上的,相当于是Server端,要是放在自己电脑上就没什么意义了。 点击 Create 阅读全文
摘要:
背景 1、每天的事件有多个类型,不同类型的事件使用不同背景色标注,展示为某个类型事件的统计,比如: 会议(6) 2、点击某一天可以查询改天所有类型事件列表。 3、点击某类型事件可以查询当天该类型事件列表。 4、点击周选项可以查询当前周所有事件。这一点只是和第2点在取日期范围有所不同。 分析 * JQ 阅读全文
摘要:
目录 1. Maven 项目搭建 2. Maven 插件生成 MyBatis 代码 3. 待续 ... 开发环境 开发环境请尽量保持一致,不一致的情况可能存在问题。 JDK 1.7 MyEclipse 8.5 Maven 3.0.4 Spring 4.2.5.RELEASE MyBaties 3.3.1 Maven 项目搭建 现在代码管理一般都是采用Maven管理,所以现在构建项目的不二选择... 阅读全文