3.开始人工智能编程过程

发布时间:2025-06-24 18:30:06  作者:北方职教升学中心  阅读量:489


这就是成功。继续问,我知道它还没有流行起来。现在开始测试界面。后端生成一般系统。

下面会自动生成。

如果信息太多,也可以根据需求󿀌一个功能问,这里作者就不多演示了。

3.开始人工智能编程过程。

 alt + 回车 可导入爆红包  Table。

netstat -ano | findstr 8080      。

        创建pringboot  。

后台接口的由来。我们仍然需要知道如何编写mybaitis的sql句子,否则微调时,ai很容易听不懂话。ai,让它解决。

/api/auth/login。

没有classmatebook 可右键new pockage新建一个。

 。您可以在评论区留言或发送私人信息。

笔者的是10252 它会改变进程号。

我发现没有,现在,

此时出现了爆红࿰。

这是新建的。

我们可以用ai给出的测试界面,让它直接生成前端页面

前端作者使用visual code 直接复制ai给出的代码,创建新的html文件,粘贴。

回来发现还是红的。c;这种爆红可以直接复制,问问ai,这在springboot3中爆红,

以下是经典人工智能辅助开发编程方法。我们考虑了ai的其他方法。

@MapperScan("com.example.classmatebook.mapper")。

F12 再次点击注册󿀌此时报错。

        main函数是启动类,它只能有一个。

全选点OK。

(2)添加pom依赖性。

这个时候出现了这个错误。喜欢记得关注一手哦!

如何将生成的代码框架放入我的项目?

(1)数据库设计。

405报错,看后端,占用端口

作为管理员运行命令提示符,它也被称为cmd。

const url = isRegisterMode ? 'http://localhost:8080/api/auth/register' :'http://localhost:8080/api/auth/login';

2.后台重新进行跨域。

这里每个人都根据自己的需要进行改变。

(5)创建mapper类。我们在测试接口时,直接在vscode 点击html页面界面右键选择open with live server 您可以预览浏览器。

然后,最悲哀的是,最后一步�后台代码崩溃,每个人都必须在没有完成文件内容的情况下运行

现在󿀌经典问ai。

复制后,点击右上角的刷新按钮,下载一会儿就导入成功了。

33、

然后在main函数的绿色小三角重新启动。我直接用࿰用了我以前能跑的pomc;如果您需要我的pom文件,

package com.example.classmatebook.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.security.config.annotation.web.builders.HttpSecurity;import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;import org.springframework.security.crypto.password.PasswordEncoder;import org.springframework.security.web.SecurityFilterChain;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.CorsConfigurationSource;import org.springframework.web.cors.UrlBasedCorsConfigurationSource;import java.util.List;@Configuration@EnableWebSecuritypublic class SecurityConfig { @Bean public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { http .csrf(csrf -> csrf.disable()) // CSRF保护(如果您的应用程序不需要) .cors(cors -> cors.configurationSource(corsConfigurationSource())) // 配置CORS .authorizeHttpRequests(authorize -> authorize .requestMatchers("/api/auth/register", "/api/auth/login").permitAll() // 允许注册和登录请求 .anyRequest().authenticated() // 其他要求需要认证 ); return http.build(); } @Bean public CorsConfigurationSource corsConfigurationSource() { UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); CorsConfiguration config = new CorsConfiguration(); // 只允许来自特定前端域名的请求 config.setAllowedOrigins(List.of("http://127.0.0.1:5500")); // 替换到您的前端地址 config.setAllowedMethods(List.of("GET", "POST", "PUT", "DELETE", "OPTIONS")); config.setAllowedHeaders(List.of("*")); config.setAllowCredentials(true); // 注册 CORS 配置到 /api/** 路径 source.registerCorsConfiguration("/api/**", config); return source; } @Bean public PasswordEncoder passwordEncoder() { return new BCryptPasswordEncoder(); }}。c;会有爆红,我们alt+回车导包 improt可以解决这一爆炸。

作者选择了后台接口。

需要注意的是,

(7)创建controler层

粘贴到controller包后࿰。

ai操作后,发现刚刚好了,但是getusername仍然爆红,这是实体类中没有getusername造成的。

        mapper是mybatissqql语句设计文件。在这里,

成功后。

复制蓝色背景,让我们搜索一下这种方法需要什么依赖性。

此时,这是我的主题和要求,我们复制所有这些󿀌发送给AI󿼌加上一句话:请根据springboot3+mybatis+Mysql设计了一个学生记录信息系统,完整代码,你明白吗?

您可以根据需要󿀌改变提示词。

这可能是pom文件错误导致的,但是作者学艺不精󿀌希望各位网友在评论区解释一下,

这是粘贴的,记得把这里的username和password改成自己的数据库。

我们可以先看看AI后面有没有给bcryptPasswordencoder方法。新建的数据表将出现在刷新数据库中。

然后将物理代码粘贴到model上。

1、

这时,

此时,

我们只需要先把这个复制品放在pom里,

这么简单的登录注册就写完了,友情提示�这只是编程的入门,想深入学习󿀌需要了解为什么每行代码都写在这里。

最后尝试了两种方法。这是新建的部分,我们要添加或删除的都是一对dependecies。就成下面的吧。基本部分。

,也可以删除成。

(8)创建跨域类。

然后粘贴到右上角的M圈上,

2,

这是成功的。选择合适的AI。

(6)创建service和(5)同样的方法。c;右键查询选择新建查询

复制,点击操作。后端开发结束了,这只是一个简单的入门级版本,要深入学习,

package com.example.classmatebook.mapper;

复制下面的代码

选择mapper文件夹 ctrl+v可以一键放进去。

完成。

以上是经典的ai编程方法。

        pom.xml是springboot的配置文件,使用maven管理,刷新依赖是点击下面的按钮。

taskkill -pid 自己的过程号 -f。

2、

点击create创建成功。

后台接口由controller层组成。

此时,创建了一个基本的项目。

继续给ai。

1.在接口前添加域名。#xff0c;怎么办?

@Bean public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { http .csrf().disable() .authorizeRequests() .antMatchers("/api/auth/**").permitAll()这将在springboot3中爆红,怎么办?

粘贴后还是有bug。

一 、

这时又来了一个爆红,前端代码,与报错信息一起,我们将完美解决这一爆炸。

这个错误是因为,main函数找不到maper,以下代码可以这样解释:examplee在com文件中 classmatebook  里的 mapper,您可以根据自己的自定义,只要能锁定你的mapper。

这种爆红是因为,javax在java17中更名,叫jakarta,

(4)创建用户实体类。

当你想打电话login的时候。

我们来user右键选择generate

选择getername and setter  。看看它是否仍然受欢迎,ctrl+f,把代码粘在里面看看有没有。刷新maven。在这里,

显示注册成功后,也可以更新数据库。mysql需要手动设置版本号<version>

(3)设置Mysql配置文件。

        目前市场上有很多AI,智普清言,文言文献一心󿀌通义千问等󿀌作者使用通义千问通义tongyi.ai_你的全能AI助手-通义千问,您可以使用相同的操作流程的其他人工智能。

 作者使用mysql,Navicat Premium 17,这里的版本无所谓󿀌每个人都可以直接使用它。

package com.example.model;

这里手动添加主要是为了方便以后使用ai代码,不需要每次都删除。

首先将此复制到navicat࿰。

        controller实现层,model是用户实体模型,service是链接数据库的操作层,具体可以搜索三层开发。


在这里创建mapper是因为以下是.mapper,mapper在classmatebook下。