Skip to content

Instantly share code, notes, and snippets.

@MaleicAcid
Last active August 14, 2018 16:24
Show Gist options
  • Select an option

  • Save MaleicAcid/bb3ded300a08d7460e03d2c653fe7a3a to your computer and use it in GitHub Desktop.

Select an option

Save MaleicAcid/bb3ded300a08d7460e03d2c653fe7a3a to your computer and use it in GitHub Desktop.
Jfinal-or-Springboot.md

Jfinal

选用Jfinal的意图是彻底避开复杂的Spring体系

项目地址: https://gitee.com/jfinal/jfinal
官方文档: http://www.jfinal.com/doc

教学文章: https://www.jianshu.com/nb/6550696

优点

  • 容易上手,不需要了解很多东西就能写出一些能跑的代码
  • 作者为国人,中文文档

缺点

  • 社区活跃度不及Spring,可能会遇到一些难以找到答案的问题
  • 如果以后想要从事java后端开发,学jfinal几乎没有帮助

Springboot

Spring是java领域最伟大,最成熟,应用最广泛的框架。可以说Spring是java工程师无法回避的一个话题。 但由于spring体系过于复杂(ssh-->ssm-->springboot),因此推荐spring的最新一代框架springboot.

Springboot的设计意图就是简化大量繁琐的配置(约定优于配置),提升编程愉悦性。

优点

  • 对以后想要从事java后端开发有帮助
  • 公司化运用,社区十分成熟,几乎任何问题都能找到答案
  • 可找到的学习资料十分丰富

缺点

  • 需要理解一些东西才能写出代码,不像Jfinal那样简单粗暴

项目地址: https://github.com/spring-projects/spring-boot
官方文档: https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/

教学视频:

  1. 2小时学会Spring Boot: https://www.imooc.com/learn/767
  2. 初遇Spring Boot: https://www.imooc.com/learn/933
  3. Spring Boot进阶之Web进阶: https://www.imooc.com/learn/810

教学文章:

  1. 纯洁的微笑: http://www.ityouknow.com/spring-cloud.html
  2. 史上最简单的 Spring Cloud 教程: https://blog.csdn.net/column/details/15197.html

大量资料:

  1. awesome-spring-boot: https://github.com/ityouknow/awesome-spring-boot

Flask

why not flask?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment