0_1547788988472_nice-fish.png

Changelog

最近花了一些时间对NiceFish系列的项目做了大幅度的更新:

  • 调整了learn-*系列demo项目的目录结构,全部归总到LearnAngular这个组织下面,方便查找 https://gitee.com/learn-angular-series ,同时对gitchat上的教程文本做了对应的修改。
  • NiceFish把Angular升级到了当前最新的7.2版本,PrimeNG也升级到了7.2(看起来还有一些CSS方面的小bug)。
  • NiceFish的外观做了大幅度修改,https://gitee.com/mumu-osc/NiceFish。
  • OpenWMS的外观也做了大幅度修改,https://gitee.com/mumu-osc/OpenWMS-Frontend。
  • 新增了一个服务端项目nicefish-spring-cloud( https://gitee.com/mumu-osc/nicefish-spring-cloud ),用来和NiceFish进行对接,已经完成了一些基本的功能,如:
    • 用Consul进行服务注册和发现
    • 用Zuul对外暴露统一的REST服务入口
    • 用SpringSecurity+OAuth2+JWT实现SSO
    • 用Druid监控MySQL
    • 文章管理(列表分页查询、新增文章)
    • 评论管理(列表分页查询)
    • 用户管理(注册、登录、SSO)
      如果你刚好需要类似的技术体系,请参考这个项目。
  • NiceFish新增了一个分支for-spring-cloud,用来跟以上后端对接。

结构和截图

以下是2个项目的基本结构和一些效果截图:

0_1547789061807_bundle-report.png

0_1547789077519_structure.png

0_1547789093428_maven-module-dependency.png

0_1547789555707_5.png

0_1547789112412_6.png

0_1547789119517_1.png

0_1547789527955_3.png

0_1547789534145_4.png

0_1547789563027_7.png