java基础
java一些常见名词

maven用途
- 管理依赖
- 自动编译,打包,运行
- 定义项目结构
- 支持插件(比如tomcat插件,spring boot插件)
- pom.xml是其核心配置文件
spring MVC --web层框架
- 接收http请求
- 调用业务逻辑
- 返回页面或者json
java项目的发展

java学习
一【入门->实战】阶段
- 《spring boot实战 (第2版)》
- 《轻量级java web企业应用实战》
- 《MyBatis 从入门到精通》
- 《Head First Design Patterns》
- 尚硅谷《Spring Boot2 零基础入门》
- 黑马程序员《Java Web + Spring Boot 项目实战》
- 慕课网《Spring Boot 企业级开发实战》
- 哔哩哔哩「狂神说 Java 系列」
二、【项目深入】阶段
- 《Spring 实战(第 5 版)》
- 《深入理解 Spring Boot 与 Cloud 微服务》
- 《高效 Java 开发实践》
- 《Effective Java》— Joshua Bloch
- 尚硅谷《Spring Cloud Alibaba 微服务项目实战》
- 狂神说《Spring Cloud 微服务全家桶》
- 极客时间《玩转 Spring 全家桶》
三、【架构与大型项目】阶段
- 《Spring Cloud 微服务实战》
- 《Java 并发编程实战》
- 《Java 性能权威指南》
- 《企业应用架构模式》
- 《领域驱动设计:DDD 实战》
- 拉钩教育《Java 高级架构师课程》
- 慕课网《Spring Cloud 微服务项目实战 - 仿哔哩哔哩系统》
- Bilibili《马士兵教育 Java 架构师系列》
学习建议:如何用这些课程“学项目”
1.先从能跑的项目入手
- 下载一个 Spring Boot demo(比如用户管理系统)。
- 用 IDEA 打开,看它如何组织 Controller / Service / DAO。
- 跑通接口、改改逻辑、加个字段。
2.再学懂架构思想 - 理解分层、依赖注入、配置文件的作用。
- 理解日志、异常、拦截器、AOP、事务。
3.最后模仿实战项目 - 选择一个项目(如在线考试系统、博客系统、电商后台)。
- 自己手动搭一遍,仿照别人项目结构来写。
- 一次搞透,不贪多。
Java全栈学习路径详解

被折叠的 条评论
为什么被折叠?



