Library Search
结果页

02-controller-rest-api

在 技术栈 中找到 8 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
Phalcon #### 步骤四:Controller `app/controllers/ProductController.php` ```php <?php use Phalcon\Http\Response; use Phalcon\Mvc\Controller; class ProductController extends Controller { public function list… 2% Spring Boot Spring Boot 配置加载优先级(从高到低): 1. 命令行参数 2. 操作系统环境变量 3. application-{profile}.properties(外部) 4. application.properties(外部) 5. application-{profile}.properties(classpath) 6. application.properties(classpath… 2% Flask | 概念 | 说明 | |------|------| | `Flask(__name__)` | 创建 WSGI 应用实例,`__name__` 用于定位资源 | | `@app.route(path)` | 装饰器语法,将 URL 路径绑定到视图函数 | | `<variable>` | 动态路由变量,自动传入函数参数 | | `request.args` | 查询参数字典 `?key=val… 2% Laravel protected $casts = [ 'status' => 'string', ]; } ``` #### 步骤四:创建控制器 ```bash php artisan make:controller Api/TaskController ``` `app/Http/Controllers/Api/TaskController.php`: ```php <?ph… 2% NestJS async update(id: number, dto: Partial<CreatePostDto>) { const post = await this.findOne(id); Object.assign(post, dto); return this.postsRepo.save(post); } async remove(id: number) {… 2% Java ## 目标 使用 Spring Boot 3 + Spring Data JPA + H2 构建完整的用户管理 REST API。 ## 完整代码 ```java //─── User.java (Entity) ─── package com.example.demo.entity; import jakarta.persistence.*; @Entity @Table(name =… 2% Electron ipcMain.handle('show-message', async (event, message) => { const { dialog } = require('electron'); dialog.showMessageBox(mainWindow, { type: 'info', title: '来自主进程', message: message,… 1% C# // Models/UpdateUserRequest.cs public record UpdateUserRequest(string? Name, string? Email); // Controllers/UsersController.cs using Microsoft.AspNetCore.Mvc; [ApiController] [Route("api/[controller… 1%