在POJO中字符串大对象可以声明成一个java.lang.String或java.sql.Clob类型。
当程序从数据库中加载Clob类型数据时,仅仅加载了一个Clob类型的数据的逻辑指针。我们需要通过使用Clob.getCaracterStream()方法得到Clob类型的数据输入流之后才能获取大对象数据。
看下面具体代码
package dao;
import java.io.Buff...
分类:
系统相关 时间:
2014-09-23 14:44:24
阅读次数:
216
上一章:MyBatis.003使用properties文件!下一章:在哪里配置插入数据?在POJO对象对应的Mapper配置文件中进行配置使用<insert/>标签名进行构造举个例子,如下代码位置:cc/fozone/demo/mybatis/config/mapper/User.mapper.xml<?xmlversion="1.0"encoding="UTF-8"?>..
分类:
其他好文 时间:
2014-09-23 03:05:24
阅读次数:
223
对持久化对象的要求
1、 提供一个无参构造器,使Hibernate可以使用Constructor.newInstace()来实例化持久化对象
2、提供一个标识属性(identifier property)。通常映射为数据库表的主键字段,如果没有该属性,一些功能将不起作用,如Session.saveOrUpdate()。
3、 为持久化类的字段声明访问方法(set/get)。Hibernate...
分类:
其他好文 时间:
2014-09-22 19:06:03
阅读次数:
243
Json数据解析https://code.google.com/p/google-gson/ 谷歌官方的jjson解析类库Gsonhttp://www.jsonschema2pojo.org/ 该网站能将Json数据解析为POJO(简单的java对象)。1、单个对象假设json数据如下:{ "...
分类:
Web程序 时间:
2014-09-20 17:22:49
阅读次数:
228
在POJO中字符串大对象可以声明成一个java.lang.String或java.sql.Clob类型。
当程序从数据库中加载Clob类型数据时,仅仅加载了一个Clob类型的数据的逻辑指针。我们需要通过使用Clob.getCaracterStream()方法得到Clob类型的数据输入流之后才能获取大对象数据。
看下面具体代码
package dao;
import java.io.Buff...
分类:
系统相关 时间:
2014-09-19 17:44:25
阅读次数:
232
首先看数据库,数据库中新建一个BlobTable表,表中有两个字段,一个id(主键)一个picture字段是Blob类型字段。然后使用Hibernate向该数据库中写入和读取数据
在POJO类中picture属性用的是Blob类型数据。
下面看操作源码
package dao;
import java.io.File;
import java.io.FileInputStream;
imp...
分类:
系统相关 时间:
2014-09-19 15:41:45
阅读次数:
240
1、pojo2、为了降低java开发的复杂性,spring采用了4中策略 (1)、基于POJO的轻量级和最小侵入性编程 (2)、通过依赖注入和接口编程实现松耦合 (3)、基于切面和惯例进行声明式编程 (4)、通过切面和模板减少样板式代码3、依赖注入(DI):让相互协作的软件组件保持松耦合4、面向切面...
分类:
编程语言 时间:
2014-09-19 11:39:15
阅读次数:
202
参考请注意后面文章中的注释MyBatis官方入门:http://mybatis.github.io/mybatis-3/zh/getting-started.html源代码下载:(正在审核中)代码结构1.config:配置文件目录
2.pojo:Bean类包
3.controller:数据接口
4.sql:数据库源文件数据库创建CREATEDATABASEIFNOTEXISTS`myba..
分类:
其他好文 时间:
2014-09-19 02:23:05
阅读次数:
352
atitit.hbnt orm db 新新增更新最佳实践o99
1. merge跟个save了. 1
2. POJO对象处于游离态、持久态、托管态。使用merge()的情况。 1
3. @DynamicInsert @DynamicUpdate 2
4. 实际调用merge()生成的sql 2
5. 参考 2
1. merge跟个save了.
Update
Upd...
分类:
数据库 时间:
2014-09-11 23:50:22
阅读次数:
383
PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集....
分类:
编程语言 时间:
2014-09-11 22:07:22
阅读次数:
160