idea20201.1激活码

idea20201.1激活码IDEA搭建一个完整的SpringBoot工程,成功访问数据库并实现简单登录2023.2.3 IntelliJ IDEA安装激活教程(附激活工具及激活码 收藏)第一步:搭建一个完整的springboot工程,并能通过浏

IDEA搭建一个完整的SpringBoot工程,成功访问数据库并实现简单登录2023.2.3 IntelliJ IDEA安装激活教程(附激活工具及激活码 收藏)

第一步:搭建一个完整的springboot工程,并能通过浏览器访问

第二步:成功访问数据库,并实现简单登录

Idea20201.1 + maven 3.6.3 +jdk 8 +mysql 8.0搭建一个完整的springboot项目


第一步:搭建一个完整的springboot工程,并能通过浏览器访问

1.打开IDEA点击File->new->project;

idea20201.1激活码

 2.完善项目信息,组名:nxz,项目名可做修改;最终建的项目名为:springboot-test,src->main->java下包名会是:com->nxz->springboot-test;注意Type选项是Maven,Java Version是8(匹配1.8jdk),我第一次搭建的时候没注意,导致后面一直出问题,点击next;

idea20201.1激活码

 3.Web下勾选Spring Web,有些版本没有这个选项,就选择Spring Web ;Template Englines勾选Thymeleaf;SQL勾选:MySQL Driver,JDBC API 和 MyBatisFramework三项;然后next

idea20201.1激活码

 4.选择项目路径,点击finish;打开新的窗口;

 5.点击右侧的Maven,点击设置(扳手图标)进行项目Maven仓库的配置;

 (1)选择本地Maven路径;(2)勾选配置文件后边的选项,然后修改为本地Maven的配置文件,它会根据配置文件直接找到本地仓库位置;

idea20201.1激活码

6.配置完后,如果没有自动导包,可以点击左上角重新导包按钮,或者呢个下载按钮,选择下载所有源文件和文档

idea20201.1激活码

7.在templates文件下新建index.html页面,作为启动的初始页面;


8.在com.nxzspringboot-test下新建controller文件夹,在controller文件夹下建一个简单的HelloController类;(Controller类要添加@Controller注解,项目启动时,SpringBoot会自动扫描加载Controller)注意:有些朋友new选项里面没有Package,选择java文件夹右键,找到Mark Directory as 选择Sources Root,把Java文件夹标记一下,然后再右键新建Controller文件夹就有Package这个选项了


9.在resources文件夹下application中先配置DataSource基本信息,application文件有两种文件格式,一种是以.properties为后缀,一种是以.yml为后缀的,两种配置方式略有差别,在这我是用.yml后缀的文件格式。右键application文件选择Refact,选择Rename,将后缀改为yml;(同样的注意自己的resources文件夹右下角有没有那个橘黄色小标记,没有的话自己Mark一下,选择resources root)


最终的目录结构如下图就可以测试启动了:

idea20201.1激活码

 10.选择SpringbootTestApplication.java,点击右键运行项目启动SpringbootTestApplication.java 

idea20201.1激活码

11.在浏览器中输入localhost:8080/index,回车显示初始的index界面;到这项目的初步搭建已经完成,

idea20201.1激活码

第一步遇见的问题:

1,JAVA‘无效目标发行版 17’的解决方案

JAVA‘无效目标发行版 17’的解决方案_普通网友的博客-CSDN博客_无效目标发行版

检查本地配置,1.8的jdk改完如下配置就可正常启动

idea20201.1激活码

idea20201.1激活码

idea20201.1激活码

idea20201.1激活码

 

2.Caused by: java.nio.charset.MalformedInputException: Input length = 1

Caused by: java.nio.charset.MalformedInputException: Input length = 1_我刚上山的博客-CSDN博客3.Springbot启动报错-类文件具有错误的版本 61.0, 应为 52.0

把pom文件中的

<groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>3.0.2</version>
把3.0.2换成2.7.5就行

类文件具有错误的版本 61.0,应为52.0_我不是乌鸦的博客-CSDN博客


第二步:成功访问数据库,并实现简单登录

下面可以下一些简单的业务逻辑,比如从数据库信息,登录之类的简单功能;

搭建完成总体的目录结构如下图:

idea20201.1激活码

.SpringBoot项目大概分为四层:

(1)DAO层:也就是本项目中的Mapper,其间包括XxxMapper.java(数据库访问接口类),XxxMapper.xml(数据库链接实现);

(2)Bean层:也叫model层,模型层,entity层,实体层,就是数据库表的映射实体类,存放POJO对象;

(3)Service层:也叫服务层,业务层,包括XxxService.java(业务接口类),XxxServiceImpl.java(业务实现类);(可以在service文件夹下新建impl文件放业务实现类,也可以把业务实现类单独放一个文件夹下,更清晰)

(4)Web层:就是Controller层,实现与web前端的交互。

具体代码如下:

UserBean.java


LoginController.java


HelloController.java 


UserMapper.java


UserService.java


SpringbootTestApplication.java


UserMapper.xml


jquery-3.1.1.min.js

引入jquery,如果调用不到jquery,参考后面问题解决方案

error.html


index.html


login.html


success.html


application.yml


pom.xml


第二步遇见的问题:

1.关于springboot访问不到static里面的js文件解决方法

idea20201.1激活码

关于springboot访问不到static里面的js文件解决方法(仅供参考)-pudn.com

 

今天的文章idea20201.1激活码分享到此就结束了,感谢您的阅读。

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

(0)
编程小号编程小号
上一篇 2024-03-09 08:30
下一篇 2024-03-09 09:06

相关推荐