![a14b6b16b869f6dd0618c5d4fc9c6349.png](https://i-blog.csdnimg.cn/blog_migrate/143bc4cbbc2e4274d321af9a79d040a5.png)
1.Java 编程语言基础
Java 编程语言基础www.shiyanlou.com![d1042243163affabe6719b6b75c5af10.png](https://i-blog.csdnimg.cn/blog_migrate/09310a8419b8a2f9493c5569255335d1.jpeg)
每个 Java 初学者都必须掌握的知识内容。从常量与变量、运算符、流程控制、数组和方法等 Java 基础语法开始,层层递进,逐步带你认识了解如何通过 Java 实现面向对象的三大特征继承、封装,多态。并让你在学习过程中,快速掌握关于 Java 中常用类、字符串、集合框架和异常处理的相关操作使用。
![0e17c5b24cf42dd32113bc19eebfedca.png](https://i-blog.csdnimg.cn/blog_migrate/29157867a46f01f727574783d25786ad.jpeg)
2.JDK 核心 API
JDK 核心 APIwww.shiyanlou.com![cb4779876fd331cdc3c334b0fd713c02.png](https://i-blog.csdnimg.cn/blog_migrate/e294408c8894e1c9c9ed8ad53e99004f.jpeg)
了解常用的字符串数字处理函数以及Java 开发中最基础也是最重要的集合框架,中间还讲解了 Java 中的输入输出流,最后讲解了多线程的相关知识。
3.Java 函数式编程
Java 函数式编程www.shiyanlou.com![a31e8cf014cc7e10f839a6cd536501f5.png](https://i-blog.csdnimg.cn/blog_migrate/75ba5bd671256fba102cece9e4e3c2e5.jpeg)
介绍了 Lambda 表达式、函数式接口、Stream 流等相关知识点。
4.J2SE网络通信实践
J2SE网络通信实践www.shiyanlou.com![1fec332764af1684140ae4c53efc230d.png](https://i-blog.csdnimg.cn/blog_migrate/01ba32f71c59ed3ac738769d0b50ca8d.jpeg)
介绍怎么使用 J2SE 常用网络通信 API 以及 Socket 编程。将会学习到网络基础知识、获取URL资源的大小、Swing图形界面编程、套接字编程。
![a81848e36a45f6d5707437e18d3a2a8f.png](https://i-blog.csdnimg.cn/blog_migrate/8fb87b98e2e7e13da6fcf42edea96e3c.jpeg)
5.JDBC 入门教程
JDBC 入门教程www.shiyanlou.com![a4229e50b1875967cfc649325db1db0d.png](https://i-blog.csdnimg.cn/blog_migrate/86202a12db38cb3412624aa0e50a9c80.jpeg)
JDBC 的入门课程,通过学习 JDBC 定义和架构,来对 JDBC 有一个初步的认识,然后再讲解了其中的常用接口及方法,来对数据库进行简单的操作,最后还讲解了事务、异常处理和批量处理,通过这些可以对数据库进行更好的管理。
6.Java Web 服务器与项目管理工具入门
Java Web 服务器与项目管理工具入门www.shiyanlou.com![754a20f0c740711ce0acf6a357fccff9.png](https://i-blog.csdnimg.cn/blog_migrate/b3892d4bf36e9e286dc79714593a33d0.jpeg)
Java 的 web 服务器 Tomcat 和 Jetty,还有项目管理工具 Maven 和 Gradle。Tomcat 和 Jetty 是 Java web 开发必须掌握的服务器工具,而 Maven 和 Gradle 则是可以让你在开发中更方便的去管理项目。通过工具之间的对比,可以更加清晰的知道各个工具的优缺点,以便在日后开发中的使用。
![f05aa50e4700d194874ab4ca6e155e57.png](https://i-blog.csdnimg.cn/blog_migrate/f93f8359741a07f70ffece19543d7444.jpeg)
7.Spring框架入门教程(新版)
Spring框架入门教程(新版)www.shiyanlou.com![cc5ea0e366ce71c2967725fd742f06e7.png](https://i-blog.csdnimg.cn/blog_migrate/55ea00d453311b2c79906fe978d968f1.jpeg)
详细介绍了 Spring 框架结构知识,并通过多个基础的 Demo 实例讲解了 Spring IoC 容器, AOP 的用法。
![b8df9ac405fe020d57fdfd873fcc9b93.png](https://i-blog.csdnimg.cn/blog_migrate/24bc7296543c8b816a61afe52685a6d9.jpeg)
8.Hibernate框架教程
Hibernate框架教程www.shiyanlou.com![b254ea781274bfa61572ab61f307e81b.png](https://i-blog.csdnimg.cn/blog_migrate/c7f9b71e34a0188fa8c99e7616076076.jpeg)
详细介绍了 Hibernate 框架结构知识,并通过多个基础的 Demo 实例讲解了 Hibernate 的用法。
![446acfb254d6b58c6a052465ac98b053.png](https://i-blog.csdnimg.cn/blog_migrate/7f02003920ffbf308b36999c041612ca.jpeg)
9.MyBatis 框架基础入门
MyBatis 框架基础入门www.shiyanlou.com![fe7d3c87bebf36b2aae382321fdd0309.png](https://i-blog.csdnimg.cn/blog_migrate/8d344d3dbe2054e155f6b6025642d8d6.jpeg)
详细介绍了 MyBatis 框架结构知识,并通过多个基础的 Demo 实例讲解了 MyBatis 的用法。
![b527f7f7be6252c4e81369688025e92b.png](https://i-blog.csdnimg.cn/blog_migrate/99a630609b4ad5dc9d28c62a5c80f1fd.jpeg)
10.Spring MVC 简易教程
Spring MVC 简易教程www.shiyanlou.com![5965c343f6359552fa9ae91edc04dd04.png](https://i-blog.csdnimg.cn/blog_migrate/3838492cbedbc42272f16b738653368b.jpeg)
Spring MVC 属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面,是一个强大灵活的 Web 框架。Spring MVC 提供了一个 DispatcherServlet 作为前端控制器来分配请求。通过策略接口,Spring 框架是高度可配置的。Spring MVC 还包含多种视图技术,如 Java Server Pages(JSP)、Velocity、Tiles、iText 和 POI 等。
![8c49bd9043329ec1191c218a92ae7151.png](https://i-blog.csdnimg.cn/blog_migrate/63e2d3dba5680203e32fada94163f8ac.jpeg)
11.SSM 框架整合实例
SSM 框架整合实例www.shiyanlou.com![8f2ea345e9c3eb0e590c4591ec058bf9.png](https://i-blog.csdnimg.cn/blog_migrate/19cbe7bdeb80564e9108475bd8eb3121.jpeg)
SSM(Spring+Spring MVC+MyBatis)是媲美于 SSH 框架的轻量级 Java EE 框架。本次项目课的场景,假设为开发一个简单的用户基本信息的管理网站,在数据库中存在的每一个用户都可以登录网站,然后在网站上进行用户的管理(增删改查)。主要目的是为了展示如何整合 SSM 框架。
![d527db4b5ab6803ba01d14b96b3a848e.png](https://i-blog.csdnimg.cn/blog_migrate/17111a656fe48f3c2e5fd0497f6e74f1.jpeg)
12.Spring Boot 入门教程
Spring Boot 入门教程www.shiyanlou.com![9a68d3075d50def1e18e430532bfdd71.png](https://i-blog.csdnimg.cn/blog_migrate/00d946f80a50bb99fdd1a9339633abf8.png)
Spring Boot 作为当前十分流行的 Java 框架,深得 Java 开发人员的喜爱。本节课程需要同学们掌握 Spring 的基础知识。
13.23 个实验带你轻松玩转 Spring Boot
23 个实验带你轻松玩转 Spring Bootwww.shiyanlou.com![2b112274e61626e363b0d9ed3d850c8d.png](https://i-blog.csdnimg.cn/blog_migrate/59a26e6913f1d54050e01d3589b6de78.jpeg)
带着大家实际的开发一个 Spring Boot + Thymeleaf + MyBatis + AdminLTE3 的资讯发布系统,让大家实际操作并从无到有开发一个线上项目。
![d69ab3e9e032353d08e4e6a9da71d616.png](https://i-blog.csdnimg.cn/blog_migrate/bd40bac73fc7c02f346f67b23b0b902e.jpeg)
14. JAVA 基于 SSM 框架实现简历生成
JAVA基于SSM框架实现简历生成www.shiyanlou.com![5ccc38302d85d83b9eccb76fc4508318.png](https://i-blog.csdnimg.cn/blog_migrate/0b40f44866310a88a18e92c5c61e1a78.png)
通过使用 spring+spring MVC+Mybatis+freemarker 来实现个人简历的在线生成以及导出功能,通过一个简单网页填写个人履历后,在线生成一份个人简历。
![607990933850281d6a603d82b5a05899.png](https://i-blog.csdnimg.cn/blog_migrate/f6733b62d240f2f6a0fbfa2921cc8994.jpeg)
15.Java实现个人博客
Java 实现个人博客www.shiyanlou.com![00f5e2883bc1b889b9274e429872654d.png](https://i-blog.csdnimg.cn/blog_migrate/c87dc4be45870380f75d3cd96153d77d.jpeg)
利用 SSM 框架和简单的前端知识、Markdown 的富文本编辑器插件和第三方评论插件和 mysql 数据库搭建一个简单但是功能完善的个人博客网站。
![a6b24084dafecbaaa96a590aa00cc17d.png](https://i-blog.csdnimg.cn/blog_migrate/d9607e25608681b7b6105cc970806d27.jpeg)
16.SSM + easyUI 搭建简易的人事管理系统
SSM + easyUI 搭建简易的人事管理系统www.shiyanlou.com![248fd3a7dd1c71bf413337a64548c1d7.png](https://i-blog.csdnimg.cn/blog_migrate/428531c2c7518af2680277134e052859.jpeg)
SSM(Spring + Spring MVC + MyBatis)框架是媲美于 SSH 框架的轻量级 Java EE 框架。easyUI 是一组基于 jQuery 的 UI 插件集合体,它的目标就是帮助 web 开发者更轻松的打造出功能丰富并且美观的 UI 界面。本项目将采用 SSM + easyUI 来开发一个比较简易的人事管理系统,让同学们能够通过实际项目掌握 SSM 项目的开发。
![9d405a4b645b59e5cf98278654f7ef56.png](https://i-blog.csdnimg.cn/blog_migrate/e6d98a36f614bd16a629ac0a109fdbcd.jpeg)
17.Spring Boot 入门及前后端分离项目实践
Spring Boot 入门及前后端分离项目实践www.shiyanlou.com![c74f1792deaebb47a8a976f366fa1e49.png](https://i-blog.csdnimg.cn/blog_migrate/b06ed9a36de67321eee48c650b89731d.png)
让大家实际的开发一个前后端分离的 Spring Boot 实践项目,让大家实际操作并从无到有开发一个线上项目,并学习到一定的开发经验以及其中的开发技巧。
18.Spring Boot 实现健康管理系统
Spring Boot 实现健康管理系统www.shiyanlou.com![deb1445f8f4302dbab6a77b65a5a07e6.png](https://i-blog.csdnimg.cn/blog_migrate/ee010d9114ef2fddfa18bac39214b31e.jpeg)
一个前后端分离的的用户健康管理系统,后端基于 Spring Boot 和 Mybatis、前端基于 react、AntD,分为用户端和健康指导员端两端。
![d549eb235510bb201459dcb68f2579c2.png](https://i-blog.csdnimg.cn/blog_migrate/b14f5da137454d2d30b47fceab16d545.jpeg)
19.Java Web三级跳:SSM+SpringBoot与前后端分离
Java Web三级跳:SSM+SpringBoot与前后端分离www.shiyanlou.com![0fac50144d1e3bea9abb75393bdededf.png](https://i-blog.csdnimg.cn/blog_migrate/d192b45d2fd1278351ba3fa2a0a280a0.png)
注重后端架构的实现,从传统的 SSM 架构到 Spring Boot 前后端分离架构,帮助大家更加深入了解 Spring 的周边生态和解决前后端分离的核心思想。
![42ef0d40b364ee575fbae18d300e14d9.png](https://i-blog.csdnimg.cn/blog_migrate/11f7669f4c42b39148265c3947ed39e4.png)