- 博客(14)
- 资源 (8)
- 收藏
- 关注
转载 DAO层,Service层,Controller层、View层协同工作机制
DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。Service层:Serv
2015-05-15 11:58:20 2848
转载 Windows环境下的NodeJS+NPM+Bower安装配置步骤
http://my.oschina.net/JeeChou/blog/219699
2015-05-14 10:27:44 1820
转载 别删除数据
Oren Eini(又名Ayende Rahien)建议开发者尽量避免数据库的软删除操作,读者可能因此认为硬删除是合理的选择。作为对Ayende文章的回应,Udi Dahan强烈建议完全避免数据删除。所谓软删除主张在表中增加一个IsDeleted列以保持数据完整。如果某一行设置了IsDeleted标志列,那么这一行就被认为是已删除的。Ayende觉得这种方法“简单、容易理解、容易实现、容易
2015-05-12 10:27:32 421
原创 From Apprentice To Artisan 02
#更进一步使用另一个例子来巩固理解。或许我们想去通知客户缴费了,我们定义两个Interfaces (接口)、或者是Contracts (协议、约定,就是卖身契啦),这些约定在往后改变他们的实现更加灵活//开账单者interface BillerInterface { public function bill(array $user, $amount);}//账单通知
2015-05-10 18:16:18 672
原创 From Apprentice To Artisan 01
Dependency Injection 依赖注入laravel 框架的基础是:IoC Container (控制反转容器)、控制反转的"容器” 是方便实现“依赖注入”的工具、但实现依赖注入并不一定需要控制反转容器、只是使用“容器”会方便和容易一点#控制反转class UserController extends BaseController{ public
2015-05-10 17:19:45 652
转载 php 可供参考的教程
兄弟连的特级视频: http://www.lampbrother.net/php/html/PHPvideo/php_teji/慕课网的视频教程: http://www.imooc.com/course/list?c=php
2015-05-08 14:01:24 482
转载 华为内部的Web安全原则
Web安全原则1.认证模块必须采用防暴力破解机制,例如:验证码或者多次连续尝试登录失败后锁定帐号或IP。说明:如采用多次连续尝试登录失败后锁定帐号或IP的方式,需支持连续登录失败锁定策略的“允许连续失败的次数”可配置,支持在锁定时间超时后自动解锁。2.对于每一个需要授权访问的页面或servlet的请求都必须核实用户的会话标识是否合法、用户是否被授权执行这个操作,以防止URL越权。说
2015-05-08 00:51:55 1976
原创 慕课 php 开发APP接口(四)完结
#单例模式连接数据库#新建 Db.php<?phpclass Db{ static private $_instance; static private $_connectSource; private $_dbConfig = array( 'host'=>'127.0.0.1', 'user'=>'root',
2015-05-08 00:00:12 1183
原创 慕课 php 开发APP接口(三)
#文件:存key value 值$value 不为空,则存,为空 则读,为 null 则删除class File{ private $_dir; const EXT = '.txt'; public function __construct(){ $this->_dir = dirname(__FILE__).'/files/'; }
2015-05-07 22:32:27 2518
原创 慕课 php 开发APP接口(一,二)
#1 json 返回两种形式的数据"字符" //字符串{"键":"值"} //json 键值对象形式json 只返回UTF8 形式的数据,如果转化了编码则返回 null在练习目录下新建response.php 文件<?php$arr = array( 'id' =>1, 'name'=>'siangwa',
2015-05-07 21:22:04 2035
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人