前言

通过学校的课程学习和自己的课外自学(大二萌新),有着一定基础后,在前辈的指导和自己的摸索下,利用各方资源,最近快速过了一遍JavaEE的各个重要知识点。大致了解了什么是JavaEE、涉及一些什么技术、开发模式、我们平时使用的网站是怎么来的,运行机制等内容…

由于是快速过的一遍,所以很多知识点和API等都只有一个大概映像,不熟,甚至很模糊:因为在看到每一个知识和技术时都被其奇妙的逻辑和实现的案例所深深吸引,一直颠覆着以前存在于自己脑海中的黑窗口程序和托控件的UI,导致自己非常渴望了解到下一个技术又是什么,又能实现哪些功能。这就是为什么出现了我现在大致了解这些东西的情况,讲理应该学习每一个部分时就做一些笔记和总结的。

因此决定再仔细的学习一遍,只希望第二遍过这些知识时,在自己上手操作和做一定归纳总结后,能有新的体会和收获。

写文章所用的文本标记语言为Markdown,这是我对其基本语法的总结:Markdown语法总结

如下将我所了解到的JavaEE的内容以目录的形式呈现出来:

目录

01、JavaSE知识(部分重难点)

集合

异常

IO流

网络编程

反射

02、Web前端知识

HTML5 与 CSS

JavaScript

JQuery

Bootstrap

03、MySQL数据库 与 JDBC

MySQL

JDBC

多表操作

JDBC连接池

DBUtils

04、JavaWeb知识

XML 与 反射

Http 与 Tomcat

Servlet

response 与 request

Cookie 与 Session

JSP 、EL 与 JSTL

MVC设计模式

数据库 事务

Ajax

Listener

filter

基础加强

05、Linux

06、Redis

07、Hibernate框架

08、Struts2框架

09、Spring框架

10、Oracle数据库

11、Maven项目管理工具

12、MyBatis 框架

13、SpringMVC框架

14、Luncene 与 Solr检索

注:后续每更新一部分内容,我会将目录中已有内容部分修改为蓝色跳转链接,并对目录进行进一步扩充与完善。另外还会在目录中添加几个项目案例实现流程和代码。

结语

我希望通过这种做笔记和总结的方式:

1、养成个好习惯,对知识进行梳理,便于自己复习;

2、锻炼自己的写作能力,表达能力;

3、这也是监督自己学习的一种途径;

4、记录自己的成长经历,别有一番韵味。

有错误或不足之处还希望各位大哥多多指教。

当然若有可能帮助到和我一样在学习中的朋友,甚感荣幸!