美文网首页
使用SpringBoot重构WebApi项目(一)关于重构前项目

使用SpringBoot重构WebApi项目(一)关于重构前项目

作者: xxwxxwxxw | 来源:发表于2017-11-21 18:06 被阅读0次

    关于重构前项目

    原项目是使用WebApi构建的一套完整云服务,目前提供给iOS/Android/H5等;

    开发语言

    ​ C# .NET

    编程思想

    ​ 面向接口编程

    项目涉及技术

    • Asp.NET WebApi
    • Asp.NET MVC
    • AutoFac
    • Repository
    • EntityFramework
    • Dapper轻量级ORM
    • HangFire计划任务
    • MessageQueue消息队列

    数据库支持

    • SqlServer2008R2
    • Redis
    • MongoDB
    • AzureStorage

    外部服务支持

    • 百度地图Api
    • 短信服务
    • iOS/Android推送服务
    • 天气服务

    项目形态

    • iOS
    • Android
    • H5

    为什么我要重构

    • Java开源生态圈大
    • Java有相对多的成熟解决方案
    • 公司内部服务逐步转向Java
    • C#程序员逐年减少
      这个项目相对比较偏重,随着公司新服务研发逐渐转向Java端,现有项目中很多服务以及很多库C#版本相对较少,且部分服务需要Java提供中转服务,而且目前也逐步面临C#初、中级程序员逐年减少,以及后续个人技术方向逐渐有意识偏向Java,因此考虑使用SpringBoot重构现有项目!

    相关文章

      网友评论

          本文标题:使用SpringBoot重构WebApi项目(一)关于重构前项目

          本文链接:https://www.haomeiwen.com/subject/fbwwvxtx.html