最简单的前后端连接(新手小白)收藏这篇就够了

web前端后端的连接:Servlet简单演示 一.简介 1.项目中我们一般使用IDEA用作后端开发,HBuilderX用作前端开发。要实现前后端的连接,需要通过Servlet来实现。 2.什么是servlet呢? Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写fu'w端程序,具有独立于平台和x协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 二 .步骤 ... 阅读详情

第一部分,简单的前端页面

1、创建一个简单的html文件,写超级简单的输入框

第二部分,简单的后端接口

1、先创建一个简单的java的spring项目,具体详见

第一个接口笔记-优快云博客

2、在之前创建的数据库里面创建一个数据表,如图:

3、在之前创建好的项目下面,创建一个entity包,然后写一个User类,

 在User类里面写上数据库中的属性,注意要意义对应,然后一定要记得加上@Data注解

(这个是由lombok插件提供的,有这个注解就不用写一大堆get和set方法了)

4、创建一个mapper包,新建一个UserMapper接口(注意是接口)

一定记得加上@Mapper注解,不然后面会报错

5、此时的UserMapper仅仅是一个接口,然后可以在Demo1Application里面注入

但是通常为了规范,会新建一个专门的controller包,然后注入,并且修改之前的方法

这是UserController的补充

6、试运行,没有问题, 9090端口也可以查到数据

第三部分,前后端连接

运行以后,会出现一个报错,经典的跨域问题

跨域解决:

这是一种最简单的方式,在Controller类里面加一个注解@CrossOrigin(origins=“*”)就可以了

成功拿到数据

接下来再去前端页面详细写写

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

</head>

<body>
    <div> username: <input class="username" type="text"> </div>
    <div> password: <input class="password" type="password"> </div>
    <div> nickname: <input class="nickname" type="text"> </div>
    <div> email: <input class="email" type="text"> </div>
    <div> phone: <input class="phone" type="text"> </div>
    <div> address: <input class="address" type="text"> </div>
    <!-- 引入axios -->
    <script src="https://unpkg.com/axios/dist/axios.min.js"></script>

    <script>
        var username = document.querySelector('.username');   //这里由更高级的做法,暂时忘了
        var password = document.querySelector('.password');
        var nickname = document.querySelector('.nickname');
        var email = document.querySelector('.email');
        var phone = document.querySelector('.phone');
        var address = document.querySelector('.address');
        // 2. 使用axios函数
        axios({
            url: 'http://localhost:9090/user/'
        }).then((result) => {
            console.log(result);
            username.value = result.data[0].username    //这里全部是data[0],因为只有一个对象
            password.value = result.data[0].password;
            nickname.value = result.data[0].nickname;
            email.value = result.data[0].email;
            phone.value = result.data[0].phone;
            address.value = result.data[0].address;
        })
    </script>

</body>
</html>

最终显示效果

那个password的type改成password了

终于完工了!!!这是一个小小的里程碑事件!!!

2025开年,AI技术打得火热,正在改变前端人的职业命运:

阿里云核心业务全部接入Agent体系;

字节跳动30%前端岗位要求大模型开发能力;

腾讯、京东、百度开放招聘技术岗,80%与AI相关……

大模型正在重构技术开发范式,传统CRUD开发模式正在被AI原生应用取代!

最残忍的是,业务面临转型,领导要求用RAG优化知识库检索,你不会;带AI团队,微调大模型要准备多少数据,你不懂;想转型大模型应用开发工程师等相关岗,没项目实操经验……这不是技术焦虑,而是职业生存危机!

曾经React、Vue等热门的开发框架,已不再是就业的金钥匙。如果认为会调用API就是懂大模型、能进行二次开发,那就大错特错了。制造、医疗、金融等各行业都在加速AI应用落地,未来企业更看重能用AI大模型技术重构业务流的技术人。

如今技术圈降薪裁员频频爆发,传统岗位大批缩水,相反AI相关技术岗疯狂扩招,薪资逆势上涨150%,大厂老板们甚至开出70-100W年薪,挖掘AI大模型人才!

在这里插入图片描述

不出1年 “有AI项目开发经验”或将成为前端人投递简历的门槛。

风口之下,与其像“温水煮青蛙”一样坐等被行业淘汰,不如先人一步,掌握AI大模型原理+应用技术+项目实操经验,“顺风”翻盘!

大模型目前在人工智能领域可以说正处于一种“炙手可热”的状态,吸引了很多人的关注和兴趣,也有很多新人小白想要学习入门大模型,那么,如何入门大模型呢?

下面给大家分享一份2025最新版的大模型学习路线,帮助新人小白更系统、更快速的学习大模型!

2025最新版优快云大礼包:《AGI大模型学习资源包》免费分享**

一、2025最新大模型学习路线

一个明确的学习路线可以帮助新人了解从哪里开始,按照什么顺序学习,以及需要掌握哪些知识点。大模型领域涉及的知识点非常广泛,没有明确的学习路线可能会导致新人感到迷茫,不知道应该专注于哪些内容。

我们把学习路线分成L1到L4四个阶段,一步步带你从入门到进阶,从理论到实战。

L1级别:AI大模型时代的华丽登场

L1阶段:我们会去了解大模型的基础知识,以及大模型在各个行业的应用和分析;学习理解大模型的核心原理,关键技术,以及大模型应用场景;通过理论原理结合多个项目实战,从提示工程基础到提示工程进阶,掌握Prompt提示工程。

L2级别:AI大模型RAG应用开发工程

L2阶段是我们的AI大模型RAG应用开发工程,我们会去学习RAG检索增强生成:包括Naive RAG、Advanced-RAG以及RAG性能评估,还有GraphRAG在内的多个RAG热门项目的分析。

L3级别:大模型Agent应用架构进阶实践

L3阶段:大模型Agent应用架构进阶实现,我们会去学习LangChain、 LIamaIndex框架,也会学习到AutoGPT、 MetaGPT等多Agent系统,打造我们自己的Agent智能体;同时还可以学习到包括Coze、Dify在内的可视化工具的使用。

L4级别:大模型微调与私有化部署

L4阶段:大模型的微调和私有化部署,我们会更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调;并通过Ollama、vLLM等推理部署框架,实现模型的快速部署。

整个大模型学习路线L1主要是对大模型的理论基础、生态以及提示词他的一个学习掌握;而L3 L4更多的是通过项目实战来掌握大模型的应用开发,针对以上大模型的学习路线我们也整理了对应的学习视频教程,和配套的学习资料。

二、大模型经典PDF书籍

书籍和学习文档资料是学习大模型过程中必不可少的,我们精选了一系列深入探讨大模型技术的书籍和学习文档,它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。(书籍含电子版PDF)

三、大模型视频教程

对于很多自学或者没有基础的同学来说,书籍这些纯文字类的学习教材会觉得比较晦涩难以理解,因此,我们提供了丰富的大模型视频教程,以动态、形象的方式展示技术概念,帮助你更快、更轻松地掌握核心知识。

四、大模型项目实战

学以致用 ,当你的理论知识积累到一定程度,就需要通过项目实战,在实际操作中检验和巩固你所学到的知识,同时为你找工作和职业发展打下坚实的基础。

五、大模型面试题

面试不仅是技术的较量,更需要充分的准备。

在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。


因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

2025最新版优快云大礼包:《AGI大模型学习资源包》免费分享

Python实现前后端分离开发 欢迎点击「算法与编程之美」↑关注我们!本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。前言人生苦短,我用python。python开发web项... 阅读详情

相关推荐

基于Android的共享车位系统前后端交互与数据库设计解析

移动应用开发中,前后端数据交互与数据库设计是构建业务型APP的核心能力。以共享车位系统为例,其本质是通过Android客户端、Java Web服务端与MySQL数据库的三层架构,解决城市停车难背后的信息不对称问题。HTTP协议作为客户端与服务器的通信桥梁,负责传递JSON格式的业务数据;Tomcat中的Servlet处理请求并完成业务逻辑;JDBC则承担数据库的持久化访问。整个系统涉及用户注册登录、车位查询与预约、收藏管理以及管理员后台等典型模块,并需重点处理并发预约时的数据一致性、角色权限校验及网络异常定

weixin_33507732的博客 183

最简单的前后端连接(新手小白)

最最最简单的一个前后端连接,适合小白体验

m0_65380423的博客 4万+

Web基础知识与技术指导:从HTTP到前后端交互的实战避坑指南

HTTP协议、浏览器渲染与前后端交互是Web开发的底层基石。理解从DNS解析、TCP连接、HTTP请求到DOM构建的完整链路,掌握请求响应报文结构与状态码分类,是排查页面白屏、接口异常、跨域拦截等问题的前提。通过开发者工具观察网络请求、用fetch实现数据交互、遵循同源策略与CORS机制,能有效提升工程调试效率。本文围绕Web基础知识与技术指导,梳理前端三件套的最小实践、接口联调中的数据格式与跨域解法,并总结常见避坑与排查方法,帮助开发者建立从理论到落地的完整认知。

weixin_29009669的博客 206

前后端连接(springboot+vue)--项目阶段3

本文详细讲解了Java的springboot项目的创建到mysql数据库和表的创建,并使用nybatis-plus实现了后端对数据库的增删改查,然后创建前端vue页面,使前后端能连接起来,他们连接起来是通过axios去连接的。vue使用的是饿了么ui的组件去完成的,通过异步请求的方式,不浪费资源。文章的后端页面还有视频可以看,是比较适合小白的一个教程

快乐学习 2万+

一个三极管和稳压管构成的简易稳压电源

一、对电压精度要求不高的场所可以使用本文中所述的简易稳压电源(电流变化引起 的基极-发射极的压降 变化 对输出电压来说可以容忍)二、根据负载实际需求选择三极管,不同的三极管集电极电流不同,电流放大倍数不同(1、尽量选择负载电流(iC 或 iE)上限时,hFE仍然比较理想的三极管,2、一般三极管对基极电流没有限制,可以适当调整基极电流以获得所需输出电流)

五花带点肉 1万+

某音播放量查询,播放量接口研究,最新版本抓包,修改SO文件绕过SSL

本教程适用于某音27.8,64位版本,32为版本及某音旁侧版本修改方法大同小异,部分旁侧版本修改之后模拟器可能无法抓包,真机测试均可正常抓包,此方法修改后绝大部分包可以正常抓取,但部分包无法抓取,例如验证码,内置浏览器功能,如需抓取此类包可通过 Postern + Charles 实现。

byalipus的博客 1万+

小白一看就懂的前后端接口连接

作为刚入职的小白,总是听前辈们说“连接口很简单的 ,一看就懂”,由于鄙人实在是才疏学浅,实在是绕的头晕眼花,不知道怎么肥事。于是耐心用一下午仔细研究每一句代码,研究他们之间的联系,反复确认,总结如下: 前后端连接用到两种文件形式:wxml 文件, js文件 准备工作:请打开本文件的 js 文件, api 下本文件涉及的接口文件 (例:登录页面,打开 api --> login.js文件), api下request文件 第一步:将后端给的局域网请求地址 复制 到 request.js 文..

像鱼的博客 3万+

番茄(西红柿)叶片病害检测数据集:12k+图像,10类,yolo标注

本文介绍了包含12,250张图像的番茄叶片病害检测数据集,涵盖10种常见病害类型及健康叶片,采用YOLO格式标注。数据集具有三大核心价值:科研层面填补病害样本空白,推动算法创新;产业应用支持精准诊断、早期预警,降低损失20-40%;社会生态方面减少农药使用15-30%,助力绿色农业。该数据集作为AI与农业结合的数字基础设施,适用于计算机视觉项目、科研实验等场景。

m0_73878864的博客 1135

前后端连接

客户端如何与服务端连接

aoteman_web的博客 5006

WOL唤醒配置(以太网、PHY、MAC)

MAC 就是以太网控制器,属于OSI的数字链路层。phy 属于OSI的物理层(Physical layer),所以叫phy。CPU Mac与phy通信通过MII接口,数据的传输通过MDIO数据线。通过配置phy的相关寄存器实现不同的功能。

qq_58264156的博客 8632

一文让你轻松理解802.11ax RU的概念

RU

1042484520@qq.com(邮箱) 3367

Java最详细的学习路线,适合新手小白,收藏这篇就足够了

本文提供了一份详细的Java新手学习路线,从零基础到项目实战,分为六个阶段: 入门基础(语法、面向对象、环境搭建) 进阶核心(异常、集合、字符串、工具类) 高级特性(JVM、多线程、泛型、反射) 框架基础(Spring、MyBatis、SSM整合) 项目实战(博客/电商系统、缓存、设计模式) 面试优化(源码分析、性能调优、系统设计) 建议按阶段循序渐进,结合代码实践和项目巩固,最终掌握Java开发全栈能力。附学习口诀和资源推荐,适合收藏作为长期学习指南。

likuolei的博客 1797

Python分布式爬虫深度实战:反爬破解+数据清洗+性能优化全流程

分布式爬虫的核心是“调度中心化+执行分布式”,Scrapy-Redis是最易落地的框架,无需从零写调度逻辑;反爬破解要分级应对:基础反爬靠随机UA/限流,进阶反爬靠代理池,高级反爬靠第三方验证码API;数据清洗的关键是“批量处理+标准化”,避免内存溢出,核心字段去重和异常值过滤是必做步骤;性能优化不是单纯加节点,而是从架构(分片)、代码(批量写入)、服务器(索引/网络)三层协同优化,才能实现效率翻倍。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1200

大模型项目实战教程(非常详细)大模型项目实战,收藏这一篇就够了!

开发大模型相关应用,其技术核心点虽然在大语言模型上,但一般通过调用 API 或开源模型来实现核心的理解与生成,通过 Prompt Enginnering 来实现大语言模型的控制,因此,虽然大模型是深度学习领域的集大成之作,大模型开发却更多是一个工程问题。在大模型开发中,我们一般不会去大幅度改动模型,而是将大模型作为一个调用工具,通过 Prompt Engineering、数据工程、业务逻辑分解等手段来充分发挥大模型能力,适配应用任务,而不会将精力聚焦在优化模型本身上。

z551646的博客 8268

使用 MATLAB/Simulink 构建一个 光伏-储能联合系统接入10kV配电网 的协同控制仿真模型

本教程详细介绍了基于Simulink的光伏-储能联合系统在配电网中的协同控制仿真方法。主要内容包括:系统结构设计(光伏阵列、储能电池、双向变流器等);建模流程(MPPT控制、BMS系统、PCS矢量控制);核心协同控制策略(功率平滑、削峰填谷、电压支撑的三层控制架构);仿真结果分析方法及性能评估指标。教程提供了从组件建模到系统集成的完整指导,并建议了模型预测控制、微网孤岛运行等进阶方向,帮助开发者掌握智能电网的关键仿真技术。通过该模型可实现可再生能源的高效利用与电网稳定运行的平衡。

amy_mhd的博客 217

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Spring Boot与React实现用户收藏功能:从数据库设计到前后端状态同步

在内容型应用中,用户与内容的互动功能,如“喜欢”或“收藏”,是构建个性化体验和推荐系统的基石。其核心原理在于通过数据库的“多对多关系”模型,建立用户与内容实体之间的关联记录。从技术价值看,这不仅实现了用户行为的持久化,更是后续进行数据分析、内容排序和个性化推荐的数据来源。在工程实践中,确保此类功能的健壮性,关键在于解决前端状态与后端数据的实时同步,以及后端接口的幂等性设计,以防止因网络延迟或用户重复操作导致的数据不一致。本文以音乐播放器的歌曲收藏为具体应用场景,详细阐述了如何利用Spring Boot、Re

weixin_34195142的博客 438

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

基于Springboot+Vue的钱币收藏交流系统的设计与实现源码+lw+部署文档+讲解等

当前钱币收藏领域存在信息分散、真伪难辨、交流渠道有限等问题:收藏爱好者需在多个平台查找钱币信息,真伪鉴别依赖个人经验,易造成经济损失;交易过程缺乏第三方担保与专业鉴定,信任成本高;收藏知识与市场行情缺乏系统整理,新手入门门槛高。基于 SpringBoot+Vue 的钱币收藏交流系统,采用前后端分离架构,后端以 SpringBoot 提供高效稳定的数据与业务支持,前端用 Vue.js 构建直观友好的交互界面;系统涵盖钱币图鉴、真伪鉴别、市场行情、在线交易、社区交流、个人收藏管理等功能;引入专业鉴定师与第三方担

1026

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

基于Springboot+Vue的钱币收藏交流系统的设计与实现(程序+文档+讲解)

当前钱币收藏领域存在信息分散、真伪鉴别困难、交流渠道有限等问题。收藏爱好者往往需要在多个平台间切换获取信息,缺乏专门的钱币收藏社区;钱币真伪鉴别依赖个人经验,缺乏专业鉴定支持;交易过程存在安全风险,缺乏第三方监管机制;收藏知识传播渠道有限,新手入门门槛高。 基于 SpringBoot+Vue 的钱币收藏交流系统,依托 SpringBoot 高效的后端处理能力与 Vue 优秀的前端交互体验,构建集钱币展示、真伪鉴别、交易拍卖、社区交流、知识普及于一体的综合平台。系统支持高分辨率钱币图片展示与多维度搜索,提供专

934

Java——Linux利用宝塔快速部署若依前后端分离版【保姆级教程】

部署前后端分离版【若依】——使用宝塔面板快速搭建【保姆级教程】

Pan_peter的博客 1万+

python前后端分离开发_Python|前后端分离开发-学习路线及资料

欢迎点击「算法与编程之美」↑关注我们!本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。前言人生苦短,我用python。python开发web项目在以前总是因为其运行效率低下而受到诟病,但随着硬件设备性能的不断提升,间接弥补了这一缺点。并且因为python开发的高效性,python web开发也受到越来越多人的关注。本文小编将向大家推荐一条python前后端分离的项目开发...

weixin_39564524的博客 890

SpringBoot+Vue 前后端分离短剧漫剧系统开发实战

本文介绍了一套适用于中小规模短剧漫剧系统的实战开发方案,采用SpringBoot+Vue前后端分离架构。后端使用SpringBoot2.7.x+MyBatis-Plus,前端基于Vue3+ElementPlus,存储采用MySQL8.0+MinIO+Redis。文章重点讲解实战开发流程,包括需求梳理、架构设计、前后端核心模块开发及联调测试。特别针对文件上传、权限控制、缓存优化等常见问题提供解决方案,并给出性能优化和功能扩展建议。该方案兼顾开发效率和后期扩展性,适合新手快速上手实战开发。

记录开发过程中收获哪些技能、每个项目的心得、遇到的坑。 434

n8n 入门指南:更适合跨境出海搞钱的AI智能体,大模型从入门到精通,收藏这篇就够了

n8n 早在 2020 年左右就被程序员玩过一波,当时很多人拿它做网站自动发邮件、消息转发之类的“流程自动化”。但那时候 AI 还没这么卷,大家也没觉得多有用。

huang9604的博客 1360

VRCX完整使用手册:从新手到高手的虚拟社交管理利器

在虚拟社交平台VRChat中,如何高效管理好友关系、追踪动态、收藏精彩内容,是每个玩家都会面临的挑战。VRCX作为专为VRChat设计的伴侣应用,通过智能化的功能设计,彻底改变了虚拟社交的管理体验。 ## 虚拟社交管理的三大痛点解决方案 ### 好友动态实时追踪难题 传统的VRChat界面中,您需要手动刷新好友列表才能了解好友的最新动态,这往往导致错过重要的相聚机会。VRCX通过内置的实时监控

gitblog_01000的博客 850

SpringBoot+Vue前后端分离项目实战:旅游出行指南系统全解析

前后端分离是现代Web开发的经典架构模式,它将前端展示与后端服务解耦,极大地提升了开发效率与系统可维护性。理解其核心原理,掌握接口通信、鉴权机制与部署策略,是构建稳定应用的关键。SpringBoot作为后端基础框架,搭配Vue构建响应式前端,再结合MyBatis灵活管理SQL与MySQL持久化存储,这一组合既覆盖了日常开发的主流需求,也为企业级应用提供了成熟范式。无论是处理接口鉴权、跨域问题,还是实现分页查询、动态SQL,都体现了工程化实践的价值。该架构广泛适用于内容管理、信息展示及业务系统开发场景。本文以

weixin_33806859的博客 249

新手福音:跟随快马生成的极客日报项目,轻松理解Web开发全流程

这种分工明确的模式,让我第一次直观感受到"后端处理数据,前端展示数据"的开发逻辑。来完成这类学习项目,它的在线编辑器可以直接运行和调试代码,还能一键部署查看效果,省去了配置本地环境的麻烦。我实际操作发现,从编写代码到看到网页效果,整个过程非常流畅,对新手特别友好。通过这个项目,我不仅学会了基础的前后端开发技能,更重要的是理解了完整的Web应用工作流程。完成了一个极客日报项目的实践,整个过程让我对前后端协作有了清晰的认识。下面分享我的学习笔记,希望能帮助到同样入门的朋友们。

ObsidianRaven13的博客 30
上一篇: 前端开发工具,零基础入门到精通,收藏这篇就够了
下一篇: 八年前端开发被裁,最近找工作的感想
程序员_大白
博客等级 码龄5年 1万+粉丝 4001原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值