前后端初学

本文详细介绍了node.js、jdk、mysql、IDEA的安装和配置过程,包括IDEA的文件导入、设置(如编码、Maven路径、SDK设置等),以及常见问题解决方案,如Maven配置不全、数据库连接问题等。同时阐述了前后端的基本概念和区别。
摘要由CSDN通过智能技术生成

目录

一.软件下载及环境配置

1.node.js的安装及配置

node.js下载

node.js环境配置

2.jdk的安装及配置

3.mysql的安装及配置

4.idea的安装

5.redis的下载

二、idea的配置

1.文件导入

​编辑

2.idea的设置

1.在设置中找到文件编码,将格式全部改为utf-8

2.更改maven的路径

3.将sdk和语言设置为相同版本

4.创建数据库并连接

5.验证maven是否配置成功

6.找到主函数并运行

三、问题

1.maven配置不完全

2.无法连接到mysql数据库​编辑

3.驱动下载失败

4.运行成功后无法连接网络

5.在登录界面没有验证码

四、对前后端的认识

1.前后端的定义

2.前后端的区别


目录

一.软件下载及环境配置

1.node.js的安装及配置

node.js下载

node.js环境配置

2.jdk的安装及配置

3.mysql的安装及配置

4.idea的安装

5.redis的下载

二、idea的配置

1.文件导入

​编辑

2.idea的设置

1.在设置中找到文件编码,将格式全部改为utf-8

2.将maven的路径改为F:\idea\IntelliJ IDEA 2023.3.6\plugins\maven\lib\maven3\conf\settings.xml

3.将sdk和语言设置为相同版本

4.创建数据库并连接

5.验证maven是否配置成功

6.找到主函数并运行

三、问题

1.maven配置不完全

2.无法连接到mysql数据库​编辑

3.驱动下载失败

4.运行成功后无法连接网络

5.在登录界面没有验证码


一.软件下载及环境配置

1.node.js的安装及配置

node.js下载

下载地址:https://nodejs.org/zh-cn/download/

node.js环境配置

系统变量

用户变量

配置完成后可在命令提示符中验证

2.jdk的安装及配置

下载地址:Java Downloads | Oracle

安装完成后配置环境变量,可借鉴JDK1.8下载与安装(完整图文教程含安装包)_jdk1.8安装包-CSDN博客

3.mysql的安装及配置

安装可查看:

mysql8.0.25安装配置教程(windows 64位)最详细_windows 版 mysql 8.0 配置mysql_native_password身份验证插件的-CSDN博客

配置完成后在命令提示符中验证

4.idea的安装

官方下载地址: IntelliJ IDEA – 领先的 Java 和 Kotlin IDE (jetbrains.com.cn)

直接下载即可

5.redis的下载

安装可查看:Redis下载和安装(Windows系统)_redis windows下载-CSDN博客

安装好后进入文件夹

注:使用过程中不可关闭

二、idea的配置

1.文件导入

后将api(后端)和web(前端)分别拖入idea中

2.idea的设置

1.在设置中找到文件编码,将格式全部改为utf-8

2.更改maven的路径

F:\idea\IntelliJ IDEA 2023.3.6\plugins\maven\lib\maven3\conf\settings.xml

按个人情况进行调整路径的相应位置

3.将sdk和语言设置为相同版本

4.创建数据库并连接

创建完成右键点击属性,输入用户名和密码后测试连接

连接成功后导入数据

注:密码要与本机密码一致,如不同需更该。

5.验证maven是否配置成功

更改位置后需验证,点及最左侧重新加载maven项目检验

6.找到主函数并运行

运行成功

点击链接进入,输入密码和验证码登录

三、问题

1.maven配置不完全

可能原因:1.maven插件不适配

2.更改了路径导致系统无法提取到全部的maven插件

解决办法:把第一次解压的文件全部删除,解压后导入idea中,重新读取一下即可

2.无法连接到mysql数据库

可能原因:1.数据库密码与本机密码不一致

2.未安装连接驱动

3.数据库连接驱动不适配

解决办法:可能1:找到commom中的yaml后缀的文件,将密码改为与本机密码一致即可

可能2:右击点击属性选择驱动程序,找到下图的驱动,查看是否下载该驱动

可能3:找到驱动的位置,全部删除后下载新的驱动

3.驱动下载失败

解决办法:

在同一目录下找到MySQL for 5.1 下载完成后重新下载Microsoft MySQL server即可

4.运行成功后无法连接网络

可能原因:1.前后端未能成功连接

2.后端程序未运行

解决办法:可能1:重新运行后端代码

可能2:打开idea,在api中找到SmartAdminApplication运行后即可

5.在登录界面没有验证码

可能原因:1.未安装redis2.未运行redis

解决办法:可能1:因为Windows不支持redis,可以通过虚拟机

Redis安装教程(vmware虚拟机上)_vmware虚拟机怎么安装redis-CSDN博客

可能2:找到redis的文件夹运行redis-server.exe

四、对前后端的认识

1.前后端的定义

前端狭义上指web前端,在电脑上或者手机上浏览到的一个个页面,用到html、css、js这三类标记语言。广义上指大前端,包括web前端,APP,各类小程序。

后端实现前端的业务逻辑和数据库交互。用java、python等编程语言编写的用于实现逻辑的代码。

2.前后端的区别

2.1运行环境不同

Web前端代码主要在客户端运行;

Web后端代码主要在服务端运行,也可以在云端。

2.2与用户紧密关系不同

前端主要是考虑怎样能让用户觉得用起来更舒服,主要是偏向用户看得见的部分,客户端上浏览web页面,处理各个浏览器平台的兼容和对界面的渲染差异,对UI库的依赖较强;

后端更多的是考虑用户看不到的部分,保证业务逻辑处理数据的严谨,保证用户访问数据吞吐的性能等。

2.3开发人员的区别 

前端开发人员通过使用HTML、CSS和JS等语言和框架把UI设计师设计出来的页面实现出来。

后端开发人员要设计数据库,并实现与数据库有关的增删查改的业务逻辑。例如:

当用户登录时,输入的账号、密码和验证码信息就会从前端传递给后端,后端再使用SQL语言,将数据插入到数据库中,存储下来。这样用户就实现了登录。

  • 20
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值