论代码规范的重要性
来源:互联网 发布:位图软件 编辑:程序博客网 时间:2024/05/29 11:05
代码规范
事情不大,但是发生的时候,会出现bug,自己怎么调试都调试不出来。
事情是这样的:大晚上的兴致勃勃的调试代码,也没有什么,就是想调试一下hap框架下的查询。
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" ><mapper namespace="com.hand.core.demo.mapper.HapOrgCompanysMapper"> <resultMap id="BaseResultMap" type="com.hand.core.demo.dto.HapOrgCompanys"> <result column="COMPANY_ID" property="CompanyId" jdbcType="DECIMAL" /> <result column="COMPANY_NUMBER" property="CompanyNumber" jdbcType="VARCHAR" /> <result column="COMPANY_NAME" property="CompanyName" jdbcType="VARCHAR" /> </resultMap> <sql id="Base_Column_List"> COMPANY_ID,COMPANY_NUMBER,COMPANY_NAME </sql> <select id="findAll" parameterType="com.hand.core.demo.dto.HapOrgCompanys" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List"/> FROM hap_org_companys </select> </mapper>
上面的是mybatis的配置文件,文件写的一点问题都没有(看着是没有),就比如:
<result column="COMPANY_ID" property="companyId" jdbcType="DECIMAL" />
column 对应的是数据库的字段,CompanyId对应的是实体类HapOrgCompanys的字段,直接都是抄过来的,但是在运行的时候,总数报错,CompanyId在实体类HapOrgCompanys中找不到,怎么调试都是这样,最后无奈把实体类的CompanyId字段改为COMPANY_ID,居然又可以了。。。我也很绝望,不知道为什么。
然后今早又来调试,突然听到驼峰命名规则,抱着试试的心态,把CompanyId改为companyId。
居然可以了,可以了,可以了。
阅读全文
0 0
- 论代码规范的重要性
- 代码规范的重要性
- 代码规范的重要性
- 代码规范的重要性
- 代码规范的重要性
- 代码规范的重要性感悟
- 工作积累之代码规范的重要性
- 代码规范重要性
- 菜鸟进阶---论代码优化及代码规范细节的重要性
- 规范编码的重要性
- 新手写代码——规范的重要性
- 论代码审查的重要性
- 论代码简洁的重要性..
- 论代码注释的重要性。
- C++编程规范的重要性
- 从一段奇葩的objc代码看代码规范的重要性
- 《C#编程之道》 之 论编码规范的重要性
- 论软件开发中命名规范的重要性
- TCP三次握手
- KMP,扩展KMP模板
- Tomcat 7以上配置https
- UVALive3415[Guardian of Decency] 二分图最大独立集模型
- 在QtDesigner中添加QVTKWidget
- 论代码规范的重要性
- ImportError: cannot import name __check_build
- js jquery 级联显示下拉框
- KEIL_EMWIN
- 程序员成长之路
- An internal error occurred during: "Initializing Java Tooling".
- Android仿微信底部导航
- Java 文件处理工具类
- 超参数及其调节