Hibenarte异常随记 org.hibernate.PropertyAccessException: exception setting property value with CGLIB异常: 通常引起的原因是:实体类中的变量采用了int、float、long等基本数据类型,而查询的结果中,该字段的内容为空,则报该错误。 改正:将基本数据类型改为相应的引用类型即可。如:int-->Integer
Hibernate拦截器(Interceptor)【转】 拦截器(Intercept):与Struts2的拦截器机制基本一样,都是一个操作穿过一层层拦截器,每穿过一个拦截器就会触发相应拦截器的事件做预处理或善后处理。 Hibernate为我们提供了实现拦截器的接口org.hibernate.Interceptor,它里面提供了许多拦截事件。通常不需要实现这个接口,因为我们实现自己的拦截器不可能每一个事件都是必须的。所以Hibernate为
关于i++与++i的一点感悟 今天在网上看到一道题,想想还是学c++的时候注意过,到java的时候就没关注过了。 public static void main(String[] args) { int i=1; int a=2; int b=3; int c=4; int e = ++i; int d=++i+a+++b+++c++;
MySQL插入数据 最近在做一个项目,一直在折腾数据库,本来这块是我的弱项,项目做完了,小结一下。 1. 插入单条数据,这个就比较简单了: INSERT INTO tableName VALUES(`col1`, `col2`,`col3`.... ); 这种比较简单,但是不安全,而且高度依赖表中列的次序,当表结构改变时,程序就很容易出问题。 INSERT INTO t
vmware tools 在红帽Linux中的安装 redhat9下安装VMware Tools 下面是安装步骤:1.启动Rad Hat 9.0(图形界面方式登陆),并且以管理员的身份登陆。2.在VMware虚拟机的菜单中点击:虚拟机->安装VMware 工具->install。3.Red Hat 9.0自动挂载VMware Tools的虚拟光驱,并显示在桌面。4.进去VMware Tools的虚拟光驱里,把VMwareTools-5.
linux中查询cpu型号、内核版本 CPU类型和型号内核版本从系统最后一期启动以来的时间,形式为dd:hh:mm:ss void partB(){ printf("*********************************************/n"); printf(" partB/n"); printf("***************************