一、创建 Java Web Project 或 Module
1. 创建的静态 Java Web
2. 创建动态的 Java Web
2.1 创建动态 Web 的 module
工程栏空白处 new – module:
这里一定要勾选 Web Application,才能创建一个 Web 工程。
提供 Web 工程名。这里注意修改一下 Content root 和 Module file location。 创建以后的工程结构如下:
打开 index.jsp,修改为如下内容。这里你会发现 IDEA 的代码提示功能要强于 Eclipse。
<%--
Created by IntelliJ IDEA.
User: hlk
Date: 2019/4/18 0007
Time: 下午 3:26
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Hello IntelliJ IDEA</title>
</head>
<body>
<h1 style="color: red">hello IDEA!</h1>
</body>
</html>
2.2 配置 Tomcat
在 IDEA 中配置 Tomcat 之前,需要保证已经安装并配置了 Tomcat 的环境变量。 如果没有安装并配置,自行百度!下面看如何在 IDEA 中配置:
点击 Edit Configurations:
这里选择 TomEE Server 或者 Tomcat Server 都可以,接着选择 Local
这里配置 Tomcat 的名称以及配置应用服务器的位置,根据自己 Tomcat 的安装位置决定。
其它位置使用默认值(设置要启动的浏览器以及端口号),如上。接着部署:
点击 OK 即可,此时:
执行刚才创建的 index.jsp 即可:
效果如下:
二、关联数据库
1.关联方式
表面上很多人认为配置 Database 就是为了有一个 GUI 管理数据库功能,但是这并不是 IntelliJ IDEA 的 Database 最重要特性。数据库的 GUI 工具有很多, IntelliJ IDEA 的 Database 也没有太明显的优势。IntelliJ IDEA 的 Database 最大特性就是对于 Java Web 项目来讲,常使用的 ORM 框架,如 Hibernate、Mybatis 有很好的支持,比如配置好了 Database 之后,IntelliJ IDEA 会自动识别 domain 对象与数据表的关系,也可以通过 Database 的数据表直接生成 domain 对象等等。
2.常用操作
图标 1:同步当前的数据库连接。这个是最重要的操作。配置好连接以后或通过其他工具 操作数据库以后,需要及时同步。
图标 2:配置当前的连接。
图标 3:断开当前的连接。
图标 4:显示相应数据库对象的数据
图标 5:编辑修改当前数据库对象