皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

飞特商城微服务发布 dubbo 2.0.3 分支,从放弃到入门

昨天是 10.24 程序员的节日,给自己放假,今天要忙碌上线。

飞特,自由职业者,程序猿接私活利器,取之开源,用之开源。

新特性

如果你未接触微服务,希望飞特带你快速入门微服务。如果你有过微服务架构的开发经理,希望可以和飞特交流开发心得,单体集中成改造成微服务。

1、飞特新增 dubbo 分支,集成微服务。

放弃微服务的原因

1、小公司接触不到微服务?

飞特带你入门,带你飞。警告:不能盲目引入微服务,能用单体架构就用单体架构。

2、微服务部署麻烦,部署多个 tomcat,注册中心,配置复杂,redis。。。

飞特只需启动程序,不需要额外部署安装软件,直接接触微服务。

技术选型

  • 注册中心:zookeeper
  • 分布式治理框架 :dubbo
  • 核心框架:Spring Boot2.0
  • 权限框架:Apache Shiro
  • 模板引擎:Freemarker
  • 持久层框架:MyBatis 和 MyBatis-plus
  • 数据库连接池:Alibaba Druid
  • 开源中国缓存框架:J2cache、Redis
  • 日志管理:LogBack
  • 工具类:HuTools

项目亮点

1、代码生成器可以自动生成到 IDE 工作空间,节省了普通代码生成器的复制粘贴时间
2、代码生成器支持多表的 sql 自动生成。
3、引入了 mybatis-plus 实现简单的单表查询
4、新增实体类上的自定义注解,like 注解 模糊查询 between 注解 日期查询经常用到 ignore 忽略注解 in 注解   OuterTable 多表关联注解,辅助 mybatis-plus 完成多表查询,极大的增加了开发速度。
未来计划
商城功能完善

springcloud 版本

支持国产 目前只在开源中国 项目地址: https://gitee.com/xcOschina/freeter-admin

后端项目演示

转自 https://www.oschina.net/news/101166/freeter-admin-add-dubbo-branch

分享到:更多 ()