hibernate学习
知易行难x
静水流深,沧笙踏歌
展开
-
java中的序列化
Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中新建对象。 整个过程都是 Java 虚拟机(JVM)独立的,也就是说,在一个平台上序列化原创 2017-03-07 16:07:49 · 270 阅读 · 0 评论 -
Hibernate中对象的三种状态及相互转化
hibernate中的对象有三种状态: 瞬时状态 (Transient),持久状态 (Persistent), 1. 瞬时状态 (Transient) 当我们通过Java的new关键字来生成一个实体对象时,这时这个实体对象就处于自由状态,如下: Customer customer=new Customer(“zx”,27,images); 这转载 2016-10-22 10:58:32 · 210 阅读 · 0 评论 -
Hibernate报错
这几天学Hibernate,一个由于粗心,在一个也是由于配置复杂,报了不少错误。 现在贴在这里: 1.主配置文件hibernate.cfg.xml只能加载一个包的映射文件。加载多个包会报错,像这样 java.lang.ExceptionInInitializerError Caused by: org.hibernate.InvalidMappi原创 2016-10-15 20:11:32 · 372 阅读 · 0 评论 -
Failed to load class "org.slf4j.impl.StaticLoggerBinder".的解决方法
今天在学Hibernate的时候,敲第一个项目报错,错误为: 在网上查找,发现错误是当org.slf4j.impl报道。StaticLoggerBinder类不能被加载到内存中。发生这种情况时,无法找到合适的SLF4J绑定类路径。slf4j-nop放置一个(且只有一个)。slf4j-simple jar。slf4j-log4j12 jar。slf4j-jdk14原创 2016-10-13 09:17:40 · 552 阅读 · 0 评论