1.开发环境配置
JDK TOMCAT
配置环境变量
1 | - JAVA_HOME 配置JDK安装路径,jdk根目录 |
Eclipse需要映射tomcat地址(可以不管tomcat系统环境变量)。
JRE:Java Runtime Environment,JRE内部有一个Java虚拟机以及一些标准的类别函数库。
JAR:Java ARchive,Java归档文件,是一种软件包文件格式,用于聚合大量的Java类文件、相关的元素局和资源(文本、图片等)文件到一个文件,以便分发Java平台应用软件或库。以ZIP格式构建,.jar
文件扩展名。可用JDK自带的jar命令创建或提取jar文件,也可用zip
压缩工具,不过这里zip文件头里的条目顺序很重要,常见运行错误:因为Manifest资源配置文件常需放在首位。jar文件内的文件名是Unicode文本。
1 | registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. |
字面意思是JDBC驱动无法注册,或者是内存泄露。
原因是:数据库在局域网。在内网连接网络即可。
2.相关基础
ssh框架,mvc模式目录结构:
代码 | 含义 |
---|---|
dao | 持久层接口 |
daoimpl | 持久层实现 |
filter | 过滤器 |
action | action |
util | 工具包 |
bean | 实体类包 |
service | 业务层接口 |
serviceimpl | 业务层实现 |
interceptor | 拦截器 |
maven也是一种框架。
一般页面放在web-inf下面。
Java web一般项目目录结构:
1 | -WebRoot |
EL:expression language表达式语言
SpringMVC简介:
- 基于MVC设计理念,采用松耦合可插拔组件结构,更具扩展性和灵活性。
- 在数据绑定、视图解析、本地化处理及静态资源处理上表现不俗。
- 围绕DispatcherServlet这个核心展开,DispatcherServlet是SpringMVC的总导演、总策划,负责截获请求并将其 分派给相应的处理器处理。
SpringMVC基于Model2。
DispatcherServlet:收发,调度。
截获特定的URL,交给SpringMVC。继承自HttpServlet。
servlet-mapping截获其中的地址。。
DispatcherServlet体系结构:
- 核心本质是一个Servlet
- init方法在整个系统启动时运行,且只运行一次
- service方法在系统运行时处于侦听模式,侦听并处理所有web请求
DispatcherServlet继承体系:
1 | - HttpServlet -javax.servlet.http |
- 本文作者: Linking
- 本文链接: https://linking.fun/2016/07/07/java初识/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!