在开发的时候应该遇到这样的情况,数据库中的字段名与属性名不一致的情况,通常数据库中的字段命名时多个单词之间使用下划线连接在一起的,而在类中的属性名则多数是用驼峰标识的命名方式,我见过的大多数都是这样,那么使用mybatis该如果解决这一的问题呢?如下:
数据表:
CREATE TABLE tab_department(
ids INT PRIMARY KEY AUTO_INCREMENT,
...
分类:
其他好文 时间:
2015-01-06 11:56:53
阅读次数:
148
如border-bottom-color =>borderBottomColor传传统方法分析:1.转大写,需要用到字符串的toUpperCase()方法2.去掉-,需要用到字符串方法split(),这样就转成数组了,但数组中的每一个元素依然是字符串,所以可以用循环的方法取到第一个后面的元素3.取第...
分类:
Web程序 时间:
2015-01-06 11:23:15
阅读次数:
130
1.变量的定义:是将变量名引用到变量值上unset:相当于将引用去除,然后根据php垃圾回收机制(变量值没有被任何一个变量引用),将变量回收。变量的命名规范【这一点不需要再研究。就是面向对象中,对小驼峰命名规则的使用】【有了utf8之后,使用中文也可以做变量名】变量在定义前直接被使用会报一个noti...
分类:
其他好文 时间:
2015-01-03 23:53:44
阅读次数:
327
一些容易忘记的语法。1. 每条语句末尾尽量加上分号。2. 驼峰式命名:var myApply = "apply";3. 数组var array = Array[4];var array = Array();var array = Array("aaa","bbb","ccc");var array ...
分类:
其他好文 时间:
2015-01-02 10:59:54
阅读次数:
126
宏名的命名规范1、全部大写有多个单词中间使用下划线隔开(常用)2、以k开头的驼峰标识(不常用)带参数的宏定义:把出现宏名地方都会把宏名后面小括号中的参数代入到宏后面的表达式中,然后进行替换格式:#define 宏名(参数列表) 表达式注意点:1、参数列表中没有类型 2、宏名与括号之间一定不要加...
分类:
编程语言 时间:
2014-12-27 01:27:05
阅读次数:
223
注:转自 http://blog.csdn.net/vipzjyno1/article/details/23542617标识符命名法标识符命名法最要有四种:1驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2帕斯卡(pascal)命名法:又称大驼峰命名法,所有单...
分类:
移动开发 时间:
2014-12-26 12:29:59
阅读次数:
284
inflector(辅助)将用户输入的字符串转化成驼峰或者空格或者底线的小插件; 这个是一个小的过滤器, 平常也是用不到的, 合格是过滤器的代码: app.filter("inflector", function() { var reg = new RegE...
分类:
其他好文 时间:
2014-12-24 13:10:12
阅读次数:
127
使用PHP写的框架必然有其自身的一定规范,在ThinkPHP
中亦然。下面是使用
ThinkPHP 应该尽量遵循的命名规范:
² 类文件都是以
.class.php
为后缀(这里是指的 ThinkPHP
内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如DbMysql.class.php
。
² 函数、配置文件等其他类库文件之外的一般是...
分类:
Web程序 时间:
2014-12-17 14:36:57
阅读次数:
142
这么多天我只看了10页内容。这已经是我最快的速度了。我有强迫性焦虑症,有一点不会都不想跳过。结果到最后速度奇慢而且前面的内容基本忘光了。本来想先看完1.7,1版本的源码结果不小心看了一眼1.11版本源码。发现区别太大了很多很基础的方法的代码都有改动。each什么的。正在看..
分类:
Web程序 时间:
2014-12-10 01:56:34
阅读次数:
144
PHP框架Yii编码规范 文件方法命名 ? 文件名即类名 类名称: 驼峰式 首字母大字 class PointController class PointRatioController 公共成员方法: 驼峰式 首字母小写 public function getPointById() 私有成员方...
分类:
Web程序 时间:
2014-12-02 01:39:03
阅读次数:
214