假设我们有这么一个需求:用户信息的综合查询,需要传入的查询条件很复杂(可能包括用户信息,其他的信息,比如商品,订单) 我们的思想是:传入到select中的parameterType是一个包装类,里面可以有很多的东西。 我们已经有一个user.java po类了,但我们查询的条件可能是比user这个类 ...
分类:
其他好文 时间:
2016-08-16 23:46:30
阅读次数:
545
1、spring mvc自动将传入的pojo数据存入request域 request中的key是该pojo类名,首字母小写。 JSP controller 第一次访问user.jsp 填写表单 点击提交后。 2、@ModelAttribute a、可以制定spring mvc自动传入的pojo的可以 ...
分类:
编程语言 时间:
2016-08-16 00:37:15
阅读次数:
222
总结如下: 1.parameterType和resultType 在映射文件中通过parameterType指定输入 参数的类型。 在映射文件中通过resultType指定输出结果的类型。 例如: 2.#{}和${} #{}表示一个占位符号,#{}接收输入参数,类型可以是简单类型,pojo、hash ...
分类:
其他好文 时间:
2016-08-15 20:30:30
阅读次数:
129
(1)Mongodb: Mongodb:是一种NoSQL数据库,NoSQL:Not Only SQL SQL: 数据表->JDBC读取->POJO(VO、PO)->控制层转化为JSON数据->客户端 而NoSql数据库负责数据的读取,直接保存的就是JSON Node.js中一定要使用MongoDB, ...
分类:
其他好文 时间:
2016-08-12 21:32:14
阅读次数:
113
从spring3.0开始,Spring将JavaConfig整合到核心模块,普通的POJO只需要标注@Configuration注解,就可以成为spring配置类,并通过在方法上标注@Bean注解的方式注入bean。 Xml配置和Java类配置对比如下: applicationContext-App ...
分类:
移动开发 时间:
2016-08-12 14:50:22
阅读次数:
266
转: POJO 一:什么是POJOPOJO的名称有多种,pure old java object 、plain ordinary java object 等。按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“ ...
分类:
编程语言 时间:
2016-08-11 19:07:36
阅读次数:
157
报错: 1 HTTP Status 500 - Could not write content: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no prop ...
分类:
编程语言 时间:
2016-08-11 12:56:40
阅读次数:
273
MyBatis简介
MyBatis是支持普通SQL查询、存储过程和高级映射的优秀持久层框架,MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO映射成数据库中的记录。MyBatis框架结构
MyBatis工作原理
注解方式配置第一个Mybatis实例db.propertiesjdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jd...
分类:
其他好文 时间:
2016-08-08 09:54:54
阅读次数:
213
【resultMap】 如果查询出来的列名和pojo的属性名不一致,通过定义一个resultMap对列名和pojo属性名之间做一个映射列表。 1.定义resultMap,(在UserMapper.xml文件中) 2.使用resultMap作为statement的输出映射(该案例在UserMap.xm ...
分类:
其他好文 时间:
2016-08-08 06:25:13
阅读次数:
163
输出映射主要有两种:resultType和resultMap 【resultType】 可以返回三种类型 pojo对象:例如select * from user where id=? pojo对象列表:例如 select * from user 普通类型: 例如 select count(*) fr ...
分类:
其他好文 时间:
2016-08-08 00:44:45
阅读次数:
182