《null不能赋值给int类型,Integer可以。》的相关内容
相关讨论
在Hibernate中如何读取可以为空的数值型字段?
最近用HIBERNATE做了个小项目,在读取数据的时候发生了错误,大体情况如下:
比如:
[code:1]class A{
private int number;
public void setNumber(int n){
number = ...
by agilejava 2004-04-29 浏览 (2633) 回复 (8) 关键字:
数据库中的可为空字段,在插入数据时如何变成null?
我现在前端用struts,后台用hibernate.前端得到FormBean,然后使用apache的BeanUtils.copyProperties拷贝属性值到PO中, 因为表单中有些字段可以不输入,但是拷贝到PO中会是空字符串,插入数据库也是空字符串,如何变成null呢?
谢谢
by seaman0916 2004-10-19 浏览 (3209) 回复 (9) 关键字:
POJO中使用int 还是 Integer??
使用基本类型好呢还是封装类型好?
各有什么优缺点呢?
大家讨论一下?
by coolnight 2005-07-13 浏览 (7580) 回复 (22) 关键字:
『讨论』系统中新添加一个属性时,大家使用对象类型还是原型?
软件环境:
在系统开发中,我们经常遇到这种情况:给已有的类添加一个属性。在添加属性后对应的数据库表会新添加一列,一般这个列的默认值为NULL,.如果大家新添加的列为primitive类型的话,那么系统就会爆出如下的错误,javax.servlet.ServletException: exception setting property value with CGLIB (set hibernate ...
by hintcnuie 2006-03-17 浏览 (2059) 回复 (7) 关键字:
[原创]Hibernate_Spring中通用的DAO类
代码随手写的,前半部份已测试通过,后半部份还没来得及测试:
由于HQL语句中,有类的名字,和别名的应用,没有办法,只好做个init(Class class)方法.
DAO类:
[code:1]
package common.dao;
import java.util.*;
import net.sf.hibernate.*;
import org.springframework.orm. ...
by dhj1 2004-10-21 浏览 (9926) 回复 (14) 关键字:
相关博客
问题1 exception setting property value with CGLIB
我们经常遇到这种情况:给已有的类添加一个属性。在添加属性后对应的数据库表会新添加一列,一般这个列的默认值为NULL,.如果大家新添加的列为primitive类型的话,那么系统就会爆出如下的错误,javax.servlet.ServletException: exception setting property value with CGLIB (set hibernate.cglib.use_re ...
by java-admin 2007-08-30 浏览 (711) 回复 (0) 关键字: exception setting property value with CGLIB
.net 2.0中新增的nullable类型
.net 2.0中,有新增的nullable类型,主要可以用为基本的值类型赋予null的值,比如int? k = 3;//一个可为空的值类型(简称空类型)int m = null;//错误int? j = null;//成功从上面的例子我们可以看到在值类型后可以定义一个可为空的值类型,在C#中,是在基本类型后加一个?号,而在VB.NET中,可以这样
Dim dtmVarName As Nullab ...
by jackyrong 2006-08-26 浏览 (12) 回复 (0) 关键字:
Struts使用BeanUtils提供的数据类型转换器
Struts版本——1.2.9
BeanUtils版本——1.7.0
在使用Struts开发的应用中,当请求转交到Action时,如果有关联这个Action的ActionForm,Struts会用请求参数填充ActionForm里相应的字段。
由于ActionForm字段的数据类型是在应用运行前写死的,请求参数是 ...
by 文鸯 2007-12-30 浏览 (587) 回复 (0) 关键字: struts beanutils converter
hibernate 映射异常
mysql数据库表中的一个字段是tinyint的,映射后成为byte型,手工改成boolean型后所有跟这个表相关的操作全都抛出异常
严重: Servlet.service() for servlet action threw exception
org.hibernate.PropertyAccessException: exception setting property value wi ...
by abcs007 2008-06-20 浏览 (144) 回复 (0) 关键字:
wrpper class
《TIJ》第二章 72页
问题:
什么时候需要用到wrapper class?
解答:
1.在Java中,所有要处理的东西几乎都是对象(Object),而使用Java有一段时间的人都知道,有时需要将基本数据类型转换为对象。
例如使用ArrayList的add方法、使用Map对象要操作put()方法时,需要传入的参数都是对象而不是基本数据类型。
要使用打包类型(Wrapper Types)才能将 ...
by flysky 2007-03-03 浏览 (429) 回复 (0) 关键字:
相关圈子讨论
骑士聚会(《程序员》的算法擂台)
在8×8的棋盘上分布着n个骑士,他们想约在某一个格中聚会。骑士每天可以像国际象棋中的马那样移动一次,可以从中间向8个方向移动,请你计算n个骑士的最早聚会地点和要走多少天,要求尽早聚会,且n个人走的总步数最少,先到聚会地点的骑士可以不再移动等待其他的骑士。
从键盘输入n(0<n<=64),然后一次输入n个其实的初始位置xi,yi(0<=xi,y<=7)。屏幕输出以空格分割的三 ...
by snowind9 2007-09-06 浏览 (1241) 回复 (16)
请教 如何从根本上解决TextField 显示Interger与Double 等字段的空值NULL问题
虽然最新版Tapestry5.0.6 支持直接显示Integer Double Long 等类型的数字型数据了,但是当你要清空 某一个字段 ,比如开始时 value = 5 ,你把它清空后(想要什么都不留),update一下,你会发现它仍然显示Integer:0 Double:0.0
现在需求:需要清空后,update一下,保存到数据库和显示的数据都为空(n ...
by sidang1hao 2007-10-26 浏览 (237) 回复 (0)
【总结】◆◆◆◆ECSide2.0RC1目前发现的问题!◆◆◆◆(请看最后回复帖,更新至2007-10-28 某些环境下使用#_EX报错的解决方法~)
偶用了ECSide2.0RC1时间不长·的确有很多亮点~但是,目前只是停留在测试研究阶段~
主要原因,在Weblogic8.1环境下,很多BUG就出来了~浏览下论坛,发现和我遇到一样问题的人还不少哦
-------------------------------------
总结如下(Weblogic8.1.6,JDK1.4环境):
-------------------------------- ...
by pharaohsprince 2007-09-19 浏览 (1496) 回复 (15)
Tapestry5.0.13动态实现多文件上传!
今天终于解决了tapestry 5 的动态多文件上传问题,故想写下来希望对大家有所帮助。
首先需要一个数据对像:FileValue.java
如下:package com.jdapp.web.data;
import org.apache.tapestry5.upload.services.UploadedFile;
public class FileValue {
private ...
by fty001 2008-07-16 浏览 (497) 回复 (2)
遇到问题
最近开始看STL 源码
在STL <xmemroy>中
有这么一段
#define _FARQ
template<class _Ty> inline
_Ty _FARQ *_Allocate(_SIZT _Count, _Ty _FARQ *)
{ // check for integer overflow
if (_Count <= 0)
_Count ...
by daocao1986 2008-08-26 浏览 (173) 回复 (2)
相关新闻
javapolis举行的关于JAVA7语言特性投票的结果
上周javapolis举行了一次关于JAVA7中可能支持的语言特性的投票,该投票涉及到十中JAVA7
中可能的语法增强(这里不包括闭包,后面将单独列出).对于每种语法特性你需要回答"Do you
support this language change?",答案可以是"YES","NO","Maybe"三者之一.
下面罗列出这十种语法特性以及投票结果:
1.Property declaratio ...
by Eastsun 2007-12-18 浏览 (4903) 回复 (23) 关键字: java7
基于JavaScript的代码自动生成工具
JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (3651) 回复 (2) 关键字:
一个Java的Restful服务框架,支持JPA、JAAS、分布式资源对象
项目地址: http://code.google.com/p/jrest4guice/
Demo演示: http://cnoss.vicp.net/
当前版本:0.9.0 preview
特点:
基于Google guice
零配置,服务的自动扫描注册
非侵入式,用户不需要实现特定的接口来实现Restful服务
支持Post. Get. Put. Delete操作
灵活的注入(支持上下文环 ...
by cnoss 2008-06-15 浏览 (2848) 回复 (11) 关键字: rest

