上一页 1 ··· 3 4 5 6 7
摘要: 这里介绍一些symfony的一些其他内容 1.创建并使用自定义service 首先创建service目录,在下面自定义一个类,并设置测试方法,之后在resources目录下面的services.xml进行service的配置,具 调用service时,只需要使用$this->get('id')->m 阅读全文
posted @ 2019-03-10 18:20 _Ennio 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 构成表单的几个元素 1.数据模型 M 一种比较抽象的概念,按我的理解来说,本质上就是数据的一种存在形式,可以看做一个类,一般对这些模型进行crud操作。一种是真实存在的数据模型,最终要存储到数据库当中的数据,另一种 是虚拟的数据模型,构建出来是为了进行临时处理,比如网页搜索框输入的内容 阅读全文
posted @ 2019-03-09 20:27 _Ennio 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 使用Doctrine进行mysql更删改查操作,事务处理,生命周期的管理 1.先记录最简单的插入操作 2.查找操作, 一般查询需要使用repository,所以先提前写好获取repository的方法 接下来演示几个基本的查询操作 //findOneBy //findAll() 这个简单,查找所有数 阅读全文
posted @ 2019-03-08 19:22 _Ennio 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 下面用Doctrine2设置配置一个数据库,具体分为以下步骤 1.设计主要字段和表 2.配置symfony2和数据库的连接 3.配置Entity,定义类 4.实现get/set/Reposistory 5.生成数据库 先记录一个坑 这里在配置entity时,执行命令php app/co 阅读全文
posted @ 2019-03-06 13:03 _Ennio 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 使用框架操作数据库的几个要求 1.安全,比如防止sql注入等,pdo里面prepare,execute 就可以 2.性能,数据库操作是最基本的操作,频繁使用,需要考虑到执行效率 3.ORM(object relation mapper)可以将数据映射到一个类当中,pdo也是支持的, 4.支持多种数据 阅读全文
posted @ 2019-03-03 18:32 _Ennio 阅读(600) 评论(0) 推荐(0) 编辑
摘要: twig基本语法 1.输出 {{ }} 2.判断 {% %} 3.注释 {# #} 具体使用时参考https://twig.symfony.com/doc/2.x/官网文档进行查询 twig的核心概念是用类的继承来实现各个页面,构成其间的结构关系 重要!!!!! twig也是用来输出html代码的一 阅读全文
posted @ 2019-03-02 22:08 _Ennio 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: controller 按我的理解来说,就是获取request之后进行的一系列转换,转换成response的这个过程 各种类使用之前必须use包含进来 request 这里是通过getRequest() 类的一系列方法来获取的, 例,传入http://www.....com/1?a=2; 这里可以通过 阅读全文
posted @ 2019-03-02 17:58 _Ennio 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 路由概念 按照我的理解来说,路由就是让传输进行的url和具体编写的代码的某个方法之间进行正确的匹配, symfony官网的解释来说,传入request,得到url,进行routing匹配,传给从controller,执行具体的方法,进行相应的响应. 定义路由 两种方法, 1.annation,使用注 阅读全文
posted @ 2019-03-02 15:57 _Ennio 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 说明:由于学校里面要用到symfony3进行开发,并且之前对php和mysql有了一定的学习,所以这里进行对symfony2.3版本的学习,目前的版本已经到了symfony4了,但是本人之后要用到的是symfony3,所以计划先学习symfony2.3,之后通过官方文档学习symfony3,该记录均 阅读全文
posted @ 2019-03-02 10:33 _Ennio 阅读(199) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7