IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> 使用idea建立springboot增删查改项目 -> 正文阅读

[Java知识库]使用idea建立springboot增删查改项目

简述:

很长一段时间之前在eclipse上用过SSM框架,现在又要建个增删查改的项目,但是配置SSM总是出各种意想不到的异常,最后索性用现成的框架,SpringBoot, 不用繁杂的配置,只需简单配置些参数即可运行成功项目,从而进行后边的业务开发.总而言之,非常便捷好用.

用到的软件及版本信息:

springboot 2.6.3
jdk 1.8
maven 3.8
idea 2020.2.2
MySQL 5.5
HeidiSQL 便于操作数据库的软件,其他的也可以,如:Navicat等
(HeidiSQL免费,Navicat需要破解)

(这里只讲项目搭建流程,软件安装等问题自行百度都能找得到.)

开始操作:

一: 创建项目

两种方式:
????????1. springboot官网生成,https://start.spring.io
? ? ? ? ? ? ? ? (建议使用eclipse的秃秃们使用)
? ? ? ? 2. IDEA内直接创建项目
? ? ? ????????? (建议使用IDEA的秃秃们,更为便捷,)

在IDEA中点击菜单栏File -> New -> Project...

? ? ? ??

?左栏选Spring Initializr,确认JDK版本为自己的版本后选择next

按照图示操作?

选择需要的jar包依赖等,也可以跳过,在建好项目后自行添加,会稍微麻烦些.
这里一共5个依赖包

到这里,项目就建好了,初次创建项目,可能需要等待稍长时间,用来加载所需要的jar包

静待idea右下角的进度条消失掉即可..

建好的项目,打开项目结构,基本是如下样子

简单配置:

1.?补齐项目结构.(创建包,文件等...)

2.?配置文件?application.properties

spring.datasource.url=jdbc:mysql://localhost:3306/guyou_plan?characterEncoding=utf8&serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=root

server.port=8080

# 补齐项目结构后,如若项目要测试项目是否能成功启动,先注释掉下面这一行代码. 用"#"注释
# 下面这行代码会因为找不到mappers下的xml文件而导致项目启动失败.
mybatis.mapper-location=classpath:mappers/*.xml

?index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Hello</title>
</head>
<body>
    <p>Hello SpringBoot</p>
</body>
</html>

到这里,注解掉application.properties中说到的配置,就可以进行一波测试了

测试启动

?打开谷歌浏览器,输入localhost:8080?回车访问.
也可以直接戳这里进行访问

看到HelloSpringBoot?表示项目已经启动成功,可以进行后续开发了.

这里记得把配置文件application.properties里的注释符号# 删掉.?

在Idea中找到最右上方的红色小正方形,点击,关掉项目.

由于时间问题,后续完善暂放一段时间,有疑问欢迎下方提问,看到后会一一回复~

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2022-02-22 20:26:08  更:2022-02-22 20:28:20 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 11:53:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码