导图社区 Java学习日记
下图是Java学习日记的思维导图,导图介绍了从第一天到第五天每一天学习java的具体学习计划,学习进度。
下图是一个学习日记的思维导图,导图介绍了从第一天到第五天每一天的学习计划,我们也可以参考学习借鉴。
社区模板帮助中心,点此进入>>
互联网9大思维
安全教育的重要性
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
域控上线
西游记主要人物性格分析
17种头脑风暴法
python思维导图
css
CSS
.NET转Java学习笔记
Day 1
Java 开发环境搭建
JDK1.8安装,环境变量配置
下载链接
配置说明自行百度
IDEA安装/破解/配置
建议下载下载2020.3.3
破解说明文档
Tomcat 8.5.78 安装
下载地址
IDEA集成文档 (B站376集)
第一个Hello Word项目
B站学习地址
Day 2
Servlet 学习 (JSP页面,类似.NET的.aspx,cshtml页面)
01-Scriptlet(脚本小程序)
<% 这里写Java代码 %>
<%! 这里写Java声明 %>
<%= 这里可以输出变量/表达式的值 %>
02-include包含
动态包含
静态包含
03-四大域对象
PageContext
当前jsp页面范围内有效
Request
HttpServletRequest一次请求内有效
Session
整个会话中都有效
Application
ServletContext整个web工程范围内都有效(web工程不停止,数据都在)
04-EL表达式
${域对象中的变量}
${表达式}
${计算公式}
${empty 变量,表达式}
05-JSTL学习(JSP页面的JAVA代码)
将包导入到项目中
用法说明
帮助文档
Day 3
Servlet学习
过滤器(类似.NET的HttpHandler或HttpModule)
监听器
监听域数据变化
监听域事件
案例:统计在线人数
Maven环境搭建(类似.NET的Nuget管理器)
下载/解压
修改阿里云镜像
修改本地存储路径
IDEA集成
创建Maven项目
控制台项目模板(quickstart)
install命令:打包后将其安装在本地仓库
compile命令:编译源代码
package命令:打包项目
Day 4
创建Web项目
Web项目模板(webapp)
选择maven-archetype-webapp模板创建项目
修改pom.xml
修改jdk版本为1.8
修改单元测试为4.12
在Plugin节点性配置jetty插件
<!-- jetty插件 --> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.25</version> <configuration> <!--当前项目站点名称--> <contextPath>/bbs</contextPath> <!--热部署,每10秒钟扫码1次--> <connectors> <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector"> <port>8080</port> <!--站点端口号--> </connector> </connectors> <scanIntervalSeconds>0</scanIntervalSeconds> </configuration> </plugin>
配置tomcat服务
<!--tomcat插件--> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.1</version> <configuration> <port>8081</port> <uriEncoding>UTF-8</uriEncoding> <path>/test</path> <server>tomcat</server> </configuration> </plugin>
配置maven启动
manen依赖搜索地址
分层项目创建及构建
开发、测试、正式环境的打包配置(太多没记住)
Day 5
FreeMark模板引擎(JSP增强版)
跳过学习了,前端学习精力放在VUE上
Spring框架 官网:https://spring.io/
Spring IOC
Spring AOP
Spring JDBC + 事物