前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >idea创建javaweb项目详解_idea怎么创建普通java项目

idea创建javaweb项目详解_idea怎么创建普通java项目

作者头像
全栈程序员站长
发布2022-11-08 11:29:44
1.1K0
发布2022-11-08 11:29:44
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

初学 javaweb 不用maven不用gradle 手把手教你如何创建自己的JavaWeb项目


文章目录

1.创建项目

file → new → project

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(这里不用管直接下一步,我们给项目起一个名字!)

在这里插入图片描述
在这里插入图片描述

如图项目已经创建好了!

在这里插入图片描述
在这里插入图片描述

2.导入依赖包

项目右键 → Add Framework Support

在这里插入图片描述
在这里插入图片描述

勾选 Web Application

在这里插入图片描述
在这里插入图片描述

可以看到此时我们已经有了web包了

在这里插入图片描述
在这里插入图片描述

接下来我们在 WEB-INF 下创建两个目录,分别为 classes 和 lib,lib 目录用来存放依赖包 jar,JDBC包的下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=56615

将下面三个中的任意一个右键复制,然后粘贴到 idea 之前我们创建好的 lib目录中,到此为止,我们的 idea 已经可以连接数据库了。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.准备数据库

我这里以 SQL server 2019 为例!

① 先以默认 window 身份登录 SQL,安全性 → 登录名右键 → 新建登录名 → 选择SQL身份验证(设置登录名和密码)→ 确定

在这里插入图片描述
在这里插入图片描述

② 刷新可看到登录名下有了一个新的登录角色,右键 → 属性 → 服务器角色 → 下面的几个选项全部勾住

在这里插入图片描述
在这里插入图片描述

③ 返回主界面,连接 → 数据库引擎 → SQL身份登录,然后输入你刚刚创建的登录名和密码,连接数据库

④ 创建一个数据库,create database XXX,创建一个表,再往表里面插入数据

4.测试一下

okey,现在回到我们的 idea 试一下如何! 打开 index.jps 文件…

代码语言:javascript
复制
<%--
Created by IntelliJ IDEA. User: Lenovo
Date: 2022/5/12
Time: 10:44
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>连接数据库</title>
</head>
<body>
连接SQL Server 2014数据库<br>
<%
String driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=MY";//我创建的数据库名是MY
String username = "李刚";
String password = "1234bb";//这里是用户名和密码
Class.forName(driverClass);//加载jdbc驱动程序
Connection conn=DriverManager.getConnection(url, username, password);//创建connection连接对象的实例
Statement stmt=conn.createStatement();//创建静态SQL语句对象的实例,实现增删改查
ResultSet rs = stmt.executeQuery("select * from peple");//executeQuery是实现查询,返回的是结果集对象
while(rs.next()){ 

out.println(rs.getString(1)+rs.getString(2)+rs.getString(3)+"<br/>");//获取一、二、三列数据
}
rs.close();
stmt.close();
conn.close();
%>
</body>
</html>

你可以把它默认的内容删掉,复制我上面这段代码进去测试

点击右上角的 run 执行,啊巴啊巴!

在这里插入图片描述
在这里插入图片描述

下面是我的运行结果

在这里插入图片描述
在这里插入图片描述

嗨,宝宝们,搞定了吗?!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/191228.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月20日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 1.创建项目
  • 2.导入依赖包
  • 3.准备数据库
  • 4.测试一下
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档