88----oracle大对象,boolean,date的处理

原创 2016年06月01日 16:16:55

BLOB和CLOB类型
Oracle数据库中有BLOB和CLOB类型的大对象,在Hibernate中大对象类型的映射


Java数据类型 Oracle数据类型
byte[ ] BLOB
java.sql.Blob BLOB
java.lang.String CLOB
java.sql.Clob CLOB


===============================oracle大对象,boolean,date的处理===================================



------------------------------------boolean-----------------------------------------------
---boolean映射文件----------------------
        <property name="userisadmin" type="java.lang.Boolean">
            <column name="USERISADMIN" precision="1" scale="0" />
        </property>
---boolean实体类----------------------
private Boolean userisadmin;


---boolean数据库----------------------
USERISADMIN         NUMBER(1)
---boolean方法内使用----------------------
  <c:if test="${sessionScope.user.userisadmin==false}">
      &nbsp;&nbsp;&nbsp;&nbsp;<a href="auctionResult"><b>查看竞拍结果</b></a>
      </c:if>


------------------------------------oracle大对象-----------------------------------------------
---大对象映射文件----------------------
        <property name="auctionpic" type="java.sql.Blob">
            <column name="AUCTIONPIC" not-null="true" />
        </property>
---大对象实体类----------------------
private Blob auctionpic;


---大对象数据库----------------------
AUCTIONPIC           BLOB
---方法内使用----------------------


------------------------------------date-----------------------------------------------
---映射文件-------关于时间的处理---------------
         <property name="auctionstarttime" type="java.sql.Timestamp">
            <column name="AUCTIONSTARTTIME" length="11" not-null="true" />
        </property>


---实体类-------关于时间的处理---------------
        private Timestamp auctionstarttime;、


---数据库-------关于时间的处理---------------
        AUCTIONSTARTTIME             TIMESTAMP(6)
---方法内使用-------关于时间的处理---------------
======表单赋值
<label for="time">开始时间</label>
<input name="auctionStartTime" type="text" id="time" class="nwinput"/>
======提取:输入的时间按字符串转化为date,后提取毫秒数,转化为java.sql.Timestamp
           if(request.getParameter("auctionStartTime")!=null&&!"".equals(request.getParameter("auctionStartTime"))){
condition.setAuctionstarttime(new java.sql.Timestamp(Tool.strToDate(request.getParameter("auctionStartTime"), "yyyy-MM-dd HH:mm:dd").getTime()));
}
======底层
     if (condition.getAuctionstarttime() != null) {
c.add(Restrictions.ge("auctionstarttime",
condition.getAuctionstarttime()));
c1.add(Restrictions.ge("auctionstarttime",
condition.getAuctionstarttime()));
}





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

28-JavaScript-面向对象-系统函数-内部类-Math-Date-String-Array-Boolean-Number

内部类  - Math  - Date  - String  - Array  - Boolean  - Number 系统函数 1. 内部类  1) 什么是内部...

Java中使用Hibernate存储Date类型及Boolean类型到Orcale数据库中的心得

首先在Oracle中创建一个Customers的表: create table CUSTOMERS (   ID         NUMBER default 0 not null,   NA...

javascript初学记2 -- 字符串, Date, Boolean, null, undefined, Number

记得上次学到了数组,和数组有关的一些类别,现在开始看其他的数据类型,不过个人感觉非常无趣,可以完全跳过这章节。Stringjs的字符串的符号运算:var str1 = '12' var str2 = ...

SpringMVC处理Date成员对象报400 Bad Request解决办法

SpringMVC处理Date成员对象报400 Bad Request解决办法

json-lib date对象转json ,加入自定义日期格式处理

import net.sf.json.JSONObject; import net.sf.json.JsonConfig; import net.sf.json.processors.JsonValu...

黑马程序员——7.1.IO(其他对象API(System类、Runtime类、Math类、Date类)字节流与字符流、IO异常处理、缓冲区、键盘录入、转换流、异常日志、流的操作总结)

Java IO(其他对象API(System类、Runtime类、Math类、Date类)字节流与字符流、IO异常处理、缓冲区、键盘录入、转换流、异常日志、流的操作总结)

Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理

Oracle 中的 TO_DATE 和 TO_CHAR 函数 oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例 格式 说明 显示值 备注 ...

ORACLE中date类型字段的处理

ORACLE中date类型字段的处理 (1)在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'01-JAN-98'   在汉化的中文版本中ORACLE默认日期格式为'日...

Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理

Oracle 中的 TO_DATE 和 TO_CHAR 函数 oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例 格式 说明 显示值 备注  ...

Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理 总结

Oracle 中的 TO_DATE 和 TO_CHAR 函数 oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例 格式 说明 显示值 备注  ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)