mybatis mapper文件中本应该配置 resultType=com.lamsey.pojo.SearchItem 但实际写成了: resultMap="com.lamsey.pojo.SearchItem" 因为这个错误鼓捣了半天,原因: 1)配置xml时过于粗心 2)没有理解异常的意思 总 ...
分类:
其他好文 时间:
2017-10-05 00:48:00
阅读次数:
273
e3-parent:父工程,集中定义依赖版本号;打包方式POM;//单元测试,日志处理,json处理工具包等 --e3-common:通用的工具类,pojo,继承父工程;打包方式jar; --e3-manager:聚合工程,继承父工程;打包方式POM;//父工程e3-parent,依赖common; ...
分类:
其他好文 时间:
2017-10-03 10:39:55
阅读次数:
135
一、导航 复杂类型的参数绑定 校验 异常处理 图片上传 json交互 拦截器 二、复杂类型参数绑定 ①.包装类型的pojo参数绑定 使用场景:实现商品查询条件传入。 实现方法:》通过添加HttpServletRequest形参来获取参数 》通过包装类型的pojo来获取 1.controller中的参 ...
分类:
编程语言 时间:
2017-10-02 22:20:14
阅读次数:
269
PO:持久对象 (persistent object),po(persistent object)就是在Object/Relation Mapping框架中的Entity,po的每个属性基本上都对应数据库表里面的某个字段。完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。 ...
分类:
编程语言 时间:
2017-10-02 13:06:45
阅读次数:
213
@Component @Controller @Service @Repository的作用 1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中 ...
分类:
编程语言 时间:
2017-09-30 19:52:42
阅读次数:
243
我在Oracle中给一个用户Id字段设置为Number类型,使用JDBC在完成ORM的时候,以为其可以自动转换为Integer,因为我的POJO类id舒心实用的就是Integer。但事实是,我在测试的时候,发现所有的用户id全为null,还在奇怪明明数据库中id是有值的,为什么取不到? 原因在于Or ...
分类:
数据库 时间:
2017-09-27 19:11:49
阅读次数:
753
一,命名风格1,(强制)类的命名使用驼峰命名,DO(表名的数据对象),DTO(页面数据传输对象),VO(展示对象),可以以上的结尾,可以不遵守驼峰规则。(POJO是以上的统称)2,(强制)抽象类使用Abstract开头,异常类使用Exception结尾,测试类使用Test结尾,枚举类使用Enu..
分类:
编程语言 时间:
2017-09-27 10:01:46
阅读次数:
185
数据回显 1、springmvc默认对pojo数据进行回显。 pojo数据传入controller方法后,springmvc自动将pojo数据放到request域,key等于pojo类型(首字母小写) 测试: 到达修改页面之前 检索数据 把数据放入request中: 提交给执行更新的handler ...
分类:
其他好文 时间:
2017-09-22 22:35:43
阅读次数:
170
本次学习版本:hibernate-release-5.2.6.Final,要求java 1.8 和JDBC 4.2。 hibernate是一个开放源代码的对象关系映射框架。对JDBC进行了非常轻量的封装。它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQ ...
分类:
Web程序 时间:
2017-09-22 12:10:26
阅读次数:
240
1.什么是MyBatis? MyBatis是一个支持普通SQL查询,存储过程,和高级映射的优秀持久层框架。MyBatis去掉了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解进行配置和原始映射,以将接口和Java的POJO映射成数据库中的记录。 ...
分类:
其他好文 时间:
2017-09-18 19:49:13
阅读次数:
180