暑假撸系统4-更换框架 纠结症晚期的焦虑

------------恢复内容开始------------

对技术总是喜新厌旧,稍微明白原理再用起立就觉得很没意思!所以自己基本上什么都懂一点,但是都不是特别精通!!!!!。所以本来计划的AdminLTE前端页面+后端ssm搭配,本来已经做出来3个表和几个页面,这个样子。

 但是周六休息的时候认真看了开了一篇Srping Boot的入门指南,觉得不是特别难,而且传统ssm各种包依赖一直是我所鄙视的,在spring boot上有个很好的解决。想想如果继续使用ssm撸完整个系统除了让我在增删查改上上更加熟练,对我个人学习没有任何提升。换,果断换。

  周六算是开始快速入门并重新确定开发方案,需要找到一套非常成熟的方案以便在遇到问题的时候能快速解决,毕竟这不是学习的时候,有任务在身!!!所以选择了Spring Boot、认证采用Apache Shiro、数据库MyBatis、前端Thymeleaf+Bootstrap。然后就是找架子,熟悉源代码,毕竟都是老东西只是spring boot承包了一些配置和加载以及简化各种包依赖的工作,代码基本上没有区别。其实真没啥新鲜的,无非就是把大量的配置约定以后暴露出来一个相对简单的开发流程(如果这都叫大多数java人员欢腾雀跃了,那python,note.js不是要上天了!),或者是我还算刚入门没有体验到更牛逼的东西?但是毕竟省事了很多事,是真的省了很多事,使用java文件启动项目,再也不用配合web.xml了,spring-mvc.xml见鬼去吧,再也不用maven插件方式不停的clean,install了。内部自带热加载配置,而且保存就可以自动加载。比ssm版本的要手动强的多的多了。Thymeleaf模板我没觉得比传统jsp哪里更好用(反倒又学习了下这个模板的很使用方法,增加了时间成本),很可能是自己层次没到。好了,把这令天的系统截图放上去,算是读自己有个记录!

 

 

 


原来的ssm版本在这个版本完成如果有时间还会继续完善,这个版本mybatis是xml方式的,上个版本是注解方式的。算是一个分支!!  好了后端计划完成3/1,赶快完成!后台管理ui其实还是比较好做的,一般都是规格化,但是前端就不好做了,还是熟悉熟悉Bootstrap去吧!

原文地址:https://www.cnblogs.com/liuadong/p/13301804.html