Java web技术实践路线
Java Web知识总图
image.png环境搭建开发
image.pngIntelliJ IDEA2017
[IntelliJ-IDEA-Tutorial(github教程)](https://github.com/judasn/IntelliJ-IDEA-Tutorial/)
IntelliJ IDEA(2017)安装和破解
IntelliJ IDEA配置Tomcat(完整版教程)
Maven 骨架创建 Java Web 项目
IntelliJ IDEA添加jar包
IntelliJ IDEA 2017.3创建Web项目,解决无自动生成web.xml问题
必须把mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面
myeclipse
Java环境搭建MyEclipse10+jdk1.8
myeclipse配置gradle插件(好像需要科学上网,否则会报错)
MyEclipse 使用gradle 构建java web项目
Myeclipse如何使用Maven添加jar包
Myeclipse Java项目转换成Maven项目
在myeclipse中开发好项目,打包成war格式
Eclipse/MyEclipse上配置Spring环境
Myeclipse里导入jQuery.js 时出现错误打红叉的解决方法
eclipse
gradle入门(1-7)eclipse和gradle集成插件的安装和使用
https://www.cnblogs.com/lexiaofei/p/7085994.html?utm_source=itdadao&utm_medium=referral
在Eclipse IDE使用Gradle构建应用程序
https://www.cnblogs.com/IcanFixIt/p/6909338.html
Eclipse 使用 Gradle 下载 Jar 包全纪录
http://blog.csdn.net/never_cxb/article/details/50539040
Eclipse上Maven环境配置使用 (全)
Tomcat的目录结构
image.png基础知识
image.pngJDBC
image.pngJDBC接口(API)包括两个层次:
- 面向应用的API:Java API,抽象接口,供应用程序开发人员使用(连接数据库,执行SQL语句,获得结果)。
- 面向数据库的API:Java Driver API,供开发商开发数据库驱动程序用。
JDBC驱动程序:各个数据库厂商根据JDBC的规范制作的 JDBC 实现类的类库
JDBC驱动程序总共有四种类型:
- 第一类:JDBC-ODBC桥。
- 第二类:部分本地API部分Java的驱动程序。
- 第三类:JDBC网络纯Java驱动程序。
- 第四类:本地协议的纯 Java 驱动程序。
四两类都是纯Java的驱动程序,因此,对于Java开发者来说,它们在性能、可移植性、功能等方面都有优势。
JDBC API 是一系列的接口,它使得应用程序能够进行数据库联接,执行SQL语句,并且得到返回结果。
JDBC API
Java Web基础(3大组件)
image.png过滤器filter知识
image.pngListener监听器知识
image.pngservlet知识
image.pngServlet的访问过程
Servlet的访问过程
JavaWeb中级(Spring框架)
image.png发布Java web 到阿里云
直接copy工程到C:\xampps\tomcat\webapps
image.png***注意:项目部署的时候jar包没有过去,会包类找不到。需要把引用的jar包导入
阿里云服务器无法访问80或8080端口的
发布war包(java web导出为war)
编程语言基础
image.pngSQL语法
Java
JavaScript
JavaScript 实例(W3C)
JavaScript 教程(W3Cschool)
jQuery 实例(jQuery 是一个 JavaScript 库)
javascript学习图
AJAX 是与服务器交换数据的艺术,它在不重载全部页面的情况下,实现了对部分网页的更新
jsp语法
jsp教材(W3Cschool)
Java:JSP中的隐式对象有哪些?
JSP 教程 | 菜鸟教程
ASP 实例
HTML5
源码:
Java web 购物车Idea工程ServletCartDemo
Java web 购物车myeclipse工程
整理一些不错的文章方便自己查阅
使用javabean实现用户登录(Oracle+jsp+javabean)
Eclipse/MyEclipse上配置Spring环境
在idea中创建第一个SpringBean应用
Myeclipse创建单元测试
Tomcat 调优的技巧--今日头条
超详细的Elasticsearch高性能优化实践--今日头条
其他可能涉及的知识
elasticsearch :ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口