tp6注解路由安装报错了咋整?怎么写一个简单的注解路由

简介: tp6注解路由安装报错了咋整?怎么写一个简单的注解路由
作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人)

@TOC


前言

关于注解路由的基本使用+安装注解路由

一、安装注解路由(报错是因为不指定版本)

composer require topthink/think-annotation ^1.0

2.代码

<?php
declare (strict_types = 1);

namespace app\index\controller;//命名空间,以app开始文件夹开始,controller结束
use think\annotation\Route;//注解路由的引用
class Index
{
    /**
     * @param  string $name 数据名称
     * @return mixed
     * @Route("hello/:name")
     */
     //注解路由:hello方法的:name参数,也就是这里的cyg
    public function hello($name)//套用tp6文档的代码
    {
        return 'hello,'.$name;
    }
}

效果

在这里插入图片描述

tp6框架结构

在这里插入图片描述

切记,使用注解路由时,index应用下的route文件夹要重命名为其他的,不然不能生效

相关文章
|
23天前
|
XML 前端开发 JavaScript
现代的接口路由处理方式
【5月更文挑战第14天】FastAPI允许绑定路由到路由组,处理查询参数,如`skip`和`limit`,支持默认值和可选参数。查询参数自动转换并校验类型。路径装饰器用于配置操作,如添加元数据、响应模型和状态码。 通配符(*)可用于允许所有源,但处理凭据时需谨慎。FastAPI提供高性能和灵活性,适合特定业务场景。
326 2
|
1月前
自定义Ribbon规则--客户端写法
自定义Ribbon规则--客户端写法
|
7月前
|
前端开发 应用服务中间件 API
简单明了!网关Gateway路由配置filters实现路径重写及对应正则表达式的解析
简单明了!网关Gateway路由配置filters实现路径重写及对应正则表达式的解析
143 0
|
12月前
|
前端开发 Go
React 路由的使用以及bug规避:路由跳转、路由传参、嵌套路由
React 路由的使用以及bug规避:路由跳转、路由传参、嵌套路由
159 0
|
前端开发 Java 数据库
SpringBoot之自动配置类的解析和过滤机制
1.提炼三句话 整体来讲Spring Boot是通过条件注解、条件评估器和自动配置导入器等机制来实现自动配置的。 条件评估器来判断是否需要加载某个自动配置类。条件评估器通常被定义在“org.springframework.boot.autoconfigure.condition”包中,例如,ClassCondition、BeanCondition、MissingBeanCondition、WebApplicationCondition等 条件注解来判断是否需要加载某个自动配置类。条件注解通常被定义在“org.springframework.boot.autoconfigure.conditi
120 0
|
Java Spring 容器
添加@EnableAsync注解后报循环依赖,注入失败咋办
在PayService类中注入了payNotifyService的实例,而在PayNotifyService类中又注入了payService的实例。而PayNotifyService类中又有一个加了@Async 注解的方法A。
201 0
|
Java 数据库连接 Spring
SpringBoot启动类的扫描注解的用法及冲突原则
SpringBoot启动类的扫描注解的用法及冲突原则
431 0
SpringBoot启动类的扫描注解的用法及冲突原则
|
Java API 开发者
Gateway全局过滤使用方法|学习笔记
快速学习Gateway全局过滤使用方法
141 0
|
SQL JSON Java
Mybaties(十五) 分页插件使用, 参数校验以及全局异常处理
这里是Mybaties中高级应用了, 基于Mybaties+Springboot实现分页, 参数校验以及全局异常(干货满满!!!)
|
SQL Java 数据安全/隐私保护
如何实现ip地址拉黑(过滤器类)
如何实现ip地址拉黑(过滤器类)
如何实现ip地址拉黑(过滤器类)

热门文章

最新文章