CI中的控制器中要用model中的方法,是统一写在构造器方法中,还是在每一个方法中分别写

简介: Q:     CI中的控制器中要用model中的方法,是统一写在构造器方法中,还是在每一个方法中分别写 A:     建议统一写,CI框架会自动识别已经加载过的类,所以不用担心重复加载的问题     class C_User extends CI_Controller { ...

Q:

    CI中的控制器中要用model中的方法,是统一写在构造器方法中,还是在每一个方法中分别写

A:

    建议统一写,CI框架会自动识别已经加载过的类,所以不用担心重复加载的问题

 

 

class C_User extends CI_Controller {

    public function __construct()
    {
        parent::__construct();
        //加载模型类
        $this->load->model('m_user');
        $this->load->model('m_user_data');
        $this->load->model('m_attach');
        $this->load->model('m_login');
        $this->load->model('m_user_friendship');
        $this->load->model('m_anoname_data');
        $this->load->model('m_user_mobilebook');
        $this->load->model('m_token');

    }



    /**
     * 根据注册用户名搜索用户信息(列表)
     */
    public function search_by_user_name()
    {
........

 

如何联系我:【万里虎】www.bravetiger.cn 【QQ】3396726884 (咨询问题100元起,帮助解决问题500元起) 【博客】http://www.cnblogs.com/kenshinobiy/
目录
相关文章
接口模板,文本常用的接口Controller层,常用的controller层模板,Mybatisplus的相关配置
接口模板,文本常用的接口Controller层,常用的controller层模板,Mybatisplus的相关配置
|
4月前
|
JSON API 数据库
使用现代方式定义接口
【5月更文挑战第14天】FastAPI是一个现代化的、基于类型的web框架,用于构建API。它支持自动补全和类型检查,提供数据校验并能自动生成清晰的错误消息。 它基于OpenAPI标准,能自动生成交互式Swagger UI和ReDoc文档。 FastAPI内置安全性特性,支持身份验证,如HTTP基本认证和OAuth2。依赖注入系统使得复杂逻辑易于管理,同时兼容Starlette,具备高性能、WebSocket和GraphQL支持。
177 0
|
10月前
|
前端开发 API 数据库
fastadmin框架调用model层的方法
fastadmin框架调用model层的方法
213 0
|
JSON 前端开发 API
统一处理controller层接口返回的数据
要对controller层的内容进行统一返回,需要用到 @ControllerAdvice ResponseBodyAdvice
405 0
TP5.1门面类facade钩子behavior工具类,逻辑层service
TP5.1门面类facade钩子behavior工具类,逻辑层service
328 0
TP5.1门面类facade钩子behavior工具类,逻辑层service
【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 使用 @Category 注解进行方法注入 | 分类注入方法查找优先级 )
【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 使用 @Category 注解进行方法注入 | 分类注入方法查找优先级 )
151 0
【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 使用 @Category 注解进行方法注入 | 分类注入方法查找优先级 )
【Groovy】MOP 元对象协议与元编程 ( Expando 动态类 | 创建动态类 | 为动态类增加字段和方法 )
【Groovy】MOP 元对象协议与元编程 ( Expando 动态类 | 创建动态类 | 为动态类增加字段和方法 )
174 0
【Groovy】MOP 元对象协议与元编程 ( Expando 动态类 | 创建动态类 | 为动态类增加字段和方法 )
【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 分析使用 MetaClass 进行方法注入前后 mateClass 类型变化 )
【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 分析使用 MetaClass 进行方法注入前后 mateClass 类型变化 )
141 0