• DDD(JPA)设计和代码军规

    代码规范 包名请用单数 资源名称一般用单数 资源URL用复数 整体变量和方法的命名请使用驼峰规范 使用lombok,取代Getter,Sette...

  • 120
    领域驱动设计:分层架构

    分层架构是运用最为广泛的架构模式, 几乎每个软件系统都需要通过层来隔离不同的关注点,以此应对不同的需要变化,使得这种变化可以独立进行,此外,分层...

    2.3 629 0 11
  • 120
    数据库代理访问

    我们常常在开发中,需要连接数据库,然而数据库的安全组,一般都是受限制的(为了做网络隔离,只有特定的网段能够访问),比较好的做法就是通过跳板机或者...

  • 120
    Spring Cloud on ECS

    背景 如果只是在一台主机或者虚拟机上面运行一个容器,那么Docker命令行就足够了,e.g: docker run xxximage。 但是如果...

  • 120
    应用层安全扫描工具

    背景 根据一份报告显示,大约80%的安全问题发生在应用层,但是在应用层的投入相对匮乏。 造成上面的原因很多,其中比较突出和普遍的原因就是研发团队...

    0.2 370 0 11
  • 120
    Office365:WOPI集成

    背景 前段时间,做了一个关于如何集成Office365的调研,探索如何将它集成到应用里面,方便多人的协同工作,这种应用场景特别在内部审计平台使用...

  • 120
    领域驱动设计: 构建你的代码蓝图

    战术设计 在DDD中,分两部分,战略设计和战术设计,战略设计很好的帮助我们理清问题域,划分服务,具体可参见: https://www.jians...

    1.3 1064 1 41
  • 120
    你构建的API够RESTful吗?

    背景 很多团队都在构建API,并且声称自己团队创建的API都是足够的RESTful,今天我们简单聊下RESTful API相关的一些概念和设计实...

    4.4 1289 1 58
  • 120
    微服务下:Serverless实践

    背景 随着微服务的兴起,我们强调业务(服务)进程的隔离性,且为了保证服务的高可用和高性能,避免单点事故,我们常常都会通过冗余的方式,会启多个进程...