- 博客(14)
- 收藏
- 关注
原创 SpringBoot项目文件夹注解
服务层(Service)通常会调用数据访问层(Mapper)提供的接口,执行数据库操作,并根据业务需求处理数据,然后返回结果给控制器层(Controller)。控制器(Controller)负责处理用户请求、接受请求参数、调用服务层、返回视图或响应、异常处理、执行业务逻辑并返回响应的组件。service 文件夹通常用于存放服务层的类,服务层负责处理应用的业务逻辑、数据转换、事务管理和调用数据访问层。Mapper 类通常负责执行数据库查询、插入、更新和删除操作,并将数据库中的数据映射到Java对象上。
2025-04-14 16:02:51
326
原创 Vue项目文件注解
components:存放vue的组件(已经写好的,可复用的代码块),一般为.vue结尾。index.html:vue编译成网页后才能在浏览器渲染,该文件负责渲染vue文件。assets:存放代码引用静态文件,例如css,js,img等。main.js:代码的配置文件,引入第三方组件或自定义组件,如css,js。package-lock.json:在下载依赖时,锁定版本的文件。App.vue:vue页面全局的入口,所有vue文件的父级。vite.config.js:全局配置文件,
2025-04-07 11:40:00
189
原创 SpringBoot接口创建
/ REST协议,不同操作使用不同的Mapping,使method返回不同类型。//定义接口 标明接口集合于“//localhost:8080/user/?// 删除使用;@DeleteMappingmethod返回dele。// 增加使用:@PostMapping;// 查询使用:@GetMapping;// 修改使用:@PutMapping;//标明接口方法返回对象,同时返回数据转换为json文本。// 使传输进来的json数据自动转换为对象。
2025-03-17 18:40:04
197
原创 SpringBoot实体类创建表
/ 映射数据库字段, name=“” 指定列名,通常使用蛇形命名?nullable=?//标明该类为实体类,可被转换为数据库数据,实体类通常对应数据库中一张表。// 与id一起使用,指定主键的生成策略,如自增 IDENTITY。//映射表名和属性,默认类名为表名, name=“” 重新定义表名,// 标识表的主键,每个实体表必须有一个主键。
2025-03-17 18:22:06
276
原创 testDB
Connection cn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/lessionsystem(数据库名)?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC","root"(账号),"123456"(密码));System.out.println("成功加载com.mysql.cj.jdbc.Driver驱动类");
2025-03-07 15:44:35
178
原创 SpringBoot pom.xml配置
自动配置(如 HikariCP 连接池)。JdbcTemplate(用于执行 SQL 语句)。适用于 直接使用 SQL 进行数据库操作,但通常会结合 MyBatis 或 JPA。#MySQL 数据库驱动,这个依赖引入 MySQL 连接驱动,用于让 Spring Boot 连接 MySQL 数据库。,表示:编译时不需要这个依赖。运行时才会使用(避免编译期增加不必要的体积)。#MyBatis 依赖,主要提供:MyBatis 与 Spring Boot 的集成。接口(用于执行 SQL)。
2025-03-03 11:09:36
198
原创 SpringBoot application.properties 配置文件
服务器端口,指定 Spring Boot 内嵌服务器(如 Tomcat)运行的端口号为 8080。访问 Web 应用时,可以通过。#设置 Spring Boot 应用的名称为?,这个名称通常用于服务注册与发现。#数据库驱动,指定数据库的 JDBC 驱动类,这里使用 MySQL 的官方驱动。#数据源名称,Spring Boot 默认不会使用 这个配置(可以忽略)#数据库连接地址,连接本地 MySQL 数据库 (指定数据库的时区为 UTC,避免时区问题。数据库名称写入括号内()#数据库用户名&密码。
2025-03-03 10:52:36
228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人