Spring的初认识与我的规划
开发软件使用的IDEA,创建一个Spring项目,选择Maven类型,服务器URL选阿里云的(https://start.aliyun.com),Java环境选Java 8,JDK我用的17,开发工具(Development Tools)选Lambel,数据选择Mysql Driver,web选择Spring web。
SSM还是太高级了,等学些基础了再来学,Java学习路线:史上最强 Java 学习路线图!_沉默王二的博客-CSDN博客
spring Framework(框架):

AOP:面向切面编程;Aspects:AOP思想实现;Core Container:核心容器;Date Access:数据访问;Date Intergration:数据集成;
现在我学成归来,已经在干微服务了!
spring 就是一个 java开发的框架,比较流行而已。而常说的SSM框架即指Spring+SpringMVC+MyBatis的简称,springMVC就是web里面的那个什么三层结构的使用。比如下面这串代码就比较典型:(苍穹外卖的DishController层)
@GetMapping("/list")
@ApiOperation("根据分类id查询菜品")
public Result<List<Dish>> list(Long categoryId){
List<Dish> list = dishService.list(categoryId);
return Result.success(list);
}
简单的来说,有了这些框架java的开发就可以叫面向注解编程~
反正没事就来说说我的java学习路线吧:
先是学了学C语言的基础,对计算机语言有了初步认识;然后再学的javaSE,也就是java基础课程,什么基础语法,继承接口封装多态,集合与泛型,map集合,网络通信都要学完;接着就去学习java的框架,这之前简单的去学了学前端的html,css,js三件套,vue啥的没学,还有Maven项目的使用和引入坐标啥的也要会,SSM框架和springboot学会;接着我就去进行项目实战,跟着黑马做了一遍苍穹外卖,里面还包括了微信小程序的开发。做完这个项目后我就去学微服务了,就把Eureka,Ribbon,Nacos,Feign,Gateway,Docker学了,但是我学了一半就准备去学数据结构和算法了,感觉比较有意思,而且编程的尽头就是算法,算法啥的永远学不完,永远需要创新。

浙公网安备 33010602011771号