如果你正在自学 Java,学到 Servlet、JSP 那一块,书看懂了、例子也敲过,但一让你从零做一个能跑起来的小系统就不知道从哪下手——这门《云日记》解决的正是这个卡点。它不是再讲一遍语法,而是拿一个完整的日记类 Web 项目当线索,把 JavaEE 里那些零散的知识点串成一次真正的开发流程。

它对应的实际工作场景

云日记是一个典型的「用户登录 + 数据增删改查」型 Web 应用:用户注册登录后能写日记、改日记、删日记、按条件翻看自己的记录。别小看这个体量,它几乎覆盖了后端开发入门阶段最常被问到的几个环节——请求怎么从前端传到后端、会话状态怎么保持、数据怎么落库、页面怎么拿到数据渲染出来。

换句话说,学完之后你能独立交付的不是一个玩具 demo,而是一个结构完整、能被别人打开浏览器实际使用的站点。这在求职或转行时,比「我学过 Servlet」这句话有说服力得多。

学完能独立做什么

  • 从零搭起一个可运行的 Java Web 项目骨架,知道每一层该放什么、为什么这么分。
  • 独立完成一套带登录态的用户模块,而不仅是照抄一段登录代码。
  • 把日记的增删改查从前端请求一路写到数据库,能自己排查「页面没数据」「改了不生效」这类真实问题。
  • 读懂一份别人写的 JavaEE 项目源码,而不是只能跟着视频一行行敲。

这几点里,最后一条最容易被忽略,却最影响你之后能不能接住更复杂的项目。带源码的意义就在这里:先跟着做一遍,再回头对着源码理一遍,两种理解方式互相印证。

资料适合什么基础

需要你已经掌握 Java 基础语法、面向对象,最好对 HTML 和数据库有模糊印象。如果连类、接口、集合都还不熟,先补这一层再来,否则会变成照抄。

反过来,如果你已经能独立写 CRUD 小项目、只是想把知识系统化,这门课的增量会有限,更适合当作查漏补缺的参考,而不是主线。

另外要提醒一句:这类入门项目课程的价值集中在「跟着走完一遍流程」和「读源码」两件事上。看视频时容易产生「我都会了」的错觉,真正拉开差距的是你有没有在本地把它跑起来、改坏、再修好。建议每个模块结束后自己动手加一个小功能,比如给日记加个分类或搜索,验证是不是真的学进去了。

怎么用这份资料更划算

先完整跟做一遍,允许自己出错,重点是建立对项目整体结构的印象;第二遍放慢速度,对照源码理解每层之间的调用关系,把不懂的点记下来逐个查;第三遍尝试脱离视频自己复现,能独立跑通说明这门课对你已经产生实际价值。源码是这门资料里最该反复用的部分,但前提是你先自己写过一遍,否则读源码只会变成看天书。

总的来说,它适合作为 JavaEE 入门阶段的第一块实战跳板,而不是终点。把它吃透,你再去面对更复杂的框架和业务,心态会稳很多。

课程目录

42_类型模块_添加或修改类型.mp4
 [62.1 MB] 06_环境搭建.mp4
 [26.3 MB] 26_用户模块_验证昵称的唯一性.mp4
 [50.3 MB] 53_主页模块_多条件查询.mp4
 [35.3 MB] 39_类型模块_添加或修改类型.mp4
 [25.3 MB] 58_云记模块_删除云记_后端代码实现.mp4
 [19.3 MB] 50_云记模块_分页查询云记列表.mp4
 [46.1 MB] 33_类型模块_删除类型_后端思路分析.mp4
 [21.8 MB] 57_云记模块_删除云记_前端代码实现.mp4
 [18.6 MB] 12_用户模块_用户登录_思路分析.mp4
 [85.3 MB] 43_云记模块_进入发布云记页面.mp4
 [80.8 MB] 07_分层思想.mp4
 [17.6 MB] 10_使用日志.mp4
 [20.5 MB] 05_数据库设计.mp4
 [20.5 MB] 08_获取数据库连接.mp4
 [37.9 MB] 65_发布云记时获取用户当前位置的经纬度.mp4
 [45.9 MB] 55_云记模块_查询云记详情.mp4
 [22.4 MB] 20_字符乱码处理.mp4
 [75.7 MB] 59_云记模块_修改云记.mp4
 [64.6 MB] 13_用户模块_用户登录_后端代码实现.mp4
 [114.5 MB] 23_用户模块_用户退出.mp4
 [21.4 MB] 47_云记模块_Page分页工具类.mp4
 [67.1 MB] 09_使用单元测试.mp4
 [12.8 MB] 63_加载通过月份查询云记数量的柱状图.mp4
 [44.1 MB] 30_用户模块_修改用户信息.mp4
 [81.9 MB] 17_用户模块_BaseDao.mp4
 [70.7 MB] 001_Java入门级项目云日记.zip
 [311.9 MB] 67_项目总结.mp4
 [14.0 MB] 44_云记模块_加载富文本编辑器.mp4
 [85.8 MB] 19_修改云记主页面.mp4
 [69.1 MB] 18_用户模块_BaseDao_.mp4
 [22.2 MB] 01_项目介绍.mp4
 [7.9 MB] 32_类型模块_查询类型列表_前端代码实现.mp4
 [41.3 MB] 52_主页模块_多条件查询_标题查询.mp4
 [40.5 MB] 31_类型模块_查询类型列表.mp4
 [50.2 MB] 56_云记模块_查询云记详情.mp4
 [47.1 MB] 16_用户模块_BaseDao__查询.mp4
 [21.1 MB] 14_用户模块_用户登录__功能测试.mp4
 [33.9 MB] 35_类型模块_删除类型_前端思路分析.mp4
 [44.8 MB] 37_类型模块_添加或修改类型_.mp4
 [82.8 MB] 11_用户模块_用户登录_前端代码实现.mp4
 [80.8 MB] 28_用户模块_修改用户信息.mp4
 [32.5 MB] 48_云记模块_分页查询云记列表.mp4
 [16.7 MB] 22_用户免登录.mp4
 [53.5 MB] 60_数据报表_进入数据报表页面.mp4
 [20.1 MB] 64_数据报表_百度地图API的简单使用.mp4
 [44.8 MB] 46_云记模块_发布云记_后端代码实现.mp4
 [77.3 MB] 24_用户模块_进入个人中心.mp4
 [55.1 MB] 02_项目开发流程.mp4
 [13.9 MB] 15_用户模块_BaseDao.mp4
 [34.1 MB] 34_类型模块_删除类型_后端代码实现.mp4
 [51.5 MB] 62_Echarts插件的简单使用.mp4
 [63.7 MB] 25_用户模块_加载头像.mp4
 [55.2 MB] 27_用户模块_验证昵称的唯一性.mp4
 [63.3 MB] 40_类型模块_添加或修改类型.mp4
 [87.5 MB] 45_云记模块_发布云记_前端代码实现.mp4
 [44.2 MB] 51_主页模块_日期分组与云记分组.mp4
 [63.7 MB] 04_需求分析.mp4
 [10.4 MB] 21_非法访问拦截.mp4
 [67.1 MB] 38_类型模块_添加或修改类型.mp4
 [45.6 MB] 41_类型模块_添加或修改类型.mp4
 [33.8 MB] 49_云记模块_分页查询云记列表.mp4
 [51.2 MB] 61_数据报表_Echarts插件的介绍.mp4
 [43.5 MB] 29_用户模块_修改用户信息_思路分析.mp4
 [40.0 MB] 54_主页模块_多条件查询_分页查询.mp4
 [23.4 MB] 03_项目演示.mp4
 [13.9 MB] 66_百度地图显示用户地区分布的点标记.mp4
 [46.4 MB] 36_类型模块_删除类型_前端代码实现.mp4
 [72.6 MB] 适合人群 Java初学者 JavaEE开发者 学习收获 掌握JavaEE核心技术 提升项目实战能力 深入理解技术原理 祝您学习愉快! 学有所成,前程似锦!