hibernate
文章平均质量分 81
业精_于勤
只为成功找方法,绝不为失败找理由!
展开
-
Struts2_Action的配置
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> /WEB-INF/use原创 2016-05-24 11:16:31 · 248 阅读 · 0 评论 -
Hibernate_HQL的各种查询_Demo
package org.com.test.test;import java.util.List;import org.com.test.model.Special;import org.com.test.model.Student;import org.com.test.model.StudentDto;import org.com.test.util.HibernateUtil原创 2016-05-22 02:05:43 · 273 阅读 · 0 评论 -
Hibernate_HQL查询_Demo(补充)
@Test public void test16() { Session session = null; session = HibernateUtil.openSession(); /** * having是为group来设置条件的 */ List stus = session.createQuery("select spe.name," + "(count原创 2016-05-22 10:58:49 · 263 阅读 · 0 评论 -
Struts拦截器使用
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> -->原创 2016-06-09 12:19:05 · 389 阅读 · 0 评论 -
Hibernate_抓取策略_xml
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> -->原创 2016-05-22 17:33:39 · 144 阅读 · 0 评论 -
Hibernate_抓取策略_Annotation
package org.com.test.model;import java.util.Set;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.OneToMany;import ja原创 2016-05-22 17:35:26 · 247 阅读 · 0 评论 -
object references an unsaved transient instance - save the transient instance before flushing: org.t
org.springframework.dao.InvalidDataAccessApiUsageException: object references an unsaved transient instance - save the transient instance before flushing: org.test.ssh.model.Message; nested exception原创 2016-06-10 03:39:36 · 787 阅读 · 0 评论 -
Hibernate_一级缓存_Demo
package org.zttc.itat.test;import java.util.Iterator;import java.util.List;import org.hibernate.Session;import org.junit.Test;import org.zttc.itat.model2.Student;import org.zttc.itat.util.Hib原创 2016-05-22 23:43:46 · 199 阅读 · 0 评论 -
Hibernate_二级缓存_Demo
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> org.hibernate.dialect.MySQLDialect原创 2016-05-23 01:25:12 · 192 阅读 · 0 评论 -
Hibernate_并发(悲观锁&乐观锁)_Demo
package org.zttc.itat.test;import org.hibernate.LockOptions;import org.hibernate.Session;import org.junit.Test;import org.zttc.itat.model2.Student;import org.zttc.itat.util.HibernateUtil;pub原创 2016-05-23 02:36:40 · 292 阅读 · 0 评论 -
Hibernate_使用原生态sql&Dto传输&最佳实践_Demo
package org.com.test.model1;/** * DTO对象没有任何存储的意义,仅仅是用来进行数据的传输的。 * 特别注意:这样的对象,必须有全部字段的构造方法和不带参数的构造方法。 * @author asus_n56 * */public class StudentDto { private Classroom classroom; private Spec原创 2016-05-23 16:21:59 · 468 阅读 · 0 评论 -
Hibernate_基于Annotation的使用_ManyToOne_Demo(mappedBy="person")
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> org.hibernate.dialect.MySQLDialect原创 2016-05-21 01:28:04 · 260 阅读 · 0 评论 -
Hibernate_基于Annotation的使用_OneToOne_Demo(不维护关系那方(mappedBy="person"))
package org.zttc.itat.model;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.JoinColumn;import javax.persistence.OneTo原创 2016-05-21 01:35:33 · 269 阅读 · 0 评论 -
Struts2_参数传值
package org.com.test.action;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionContext;public class UserAction { private int id; private String username; pr原创 2016-05-24 11:18:48 · 414 阅读 · 0 评论 -
Spring知识整理
SpringSpring是目前非常流行的框架,它可以集成基本上所以的基于J2EE的流行开源框架1 1、Spring的导入1、导入jar包 dist中的所有文件 common-loggin2、创建beans.xml文件,通过这个文件来进行spring常规配置(在类路径下创建) 3、创建相应的对象4、在beans.xml中设置对象5、写测试类2 2、原创 2016-05-31 18:44:57 · 276 阅读 · 0 评论 -
hibernate_刚开始犯的错!
private static SessionFactory BuildSessionFactory() { Configuration cfg = new Configuration().configure(); ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cfg.getPro原创 2016-05-19 11:36:51 · 208 阅读 · 0 评论 -
hibernate三种状态的理解
hibernate的状态 hibernate的各种保存方式的区(save,persist,update,saveOrUpdte,merge,flush,lock)及 对象的三种状态 hibernate 的保存 hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别。 一、预备知识 在所有之前,说明一下,对于hibernate,它的对象有三种转载 2016-05-19 14:58:52 · 196 阅读 · 0 评论 -
hibernate延迟加载demo
package org.zttc.itat.test;import java.util.Date;import org.hibernate.Session;import org.junit.Test;import org.zttc.itat.dao.UserDao;import org.zttc.itat.model.User;import org.zttc.itat.util.H原创 2016-05-19 23:57:04 · 207 阅读 · 0 评论 -
hibernate的ID生成策略
package org.com.test.test;import org.com.test.model.Book;import org.com.test.util.HibernateUtil;import org.hibernate.Session;import org.junit.Test;public class TestIDgen { @Test public void原创 2016-05-20 00:58:26 · 219 阅读 · 0 评论 -
Hibernate_ManyToOne_Demo
package org.zttc.itat.test;import org.hibernate.Session;import org.junit.Test;import org.zttc.itat.model.Classroom;import org.zttc.itat.model.Student;import org.zttc.itat.util.HibernateUtil;pu原创 2016-05-20 11:05:48 · 345 阅读 · 0 评论 -
Hibernate_OneToMany_Demo
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -->原创 2016-05-20 16:55:31 · 421 阅读 · 0 评论 -
Hibernate_OneToOne_Demo
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -->原创 2016-05-20 19:45:15 · 197 阅读 · 0 评论 -
Hibernate_ManyToMany_Demo
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">原创 2016-05-21 00:05:22 · 211 阅读 · 0 评论 -
Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into
这个异常产生的主要原因是DAO采用了Spring容器的事务管理策略,如果操作方法的名称和事务策略中指定的被管理的名称不能够匹配上,spring 就会采取默认的事务管理策略(PROPAGATION_REQUIRED,read only).如果是插入和修改操作,就不被允许的,所以包这个异常一般这个错误是事务引起的,如果确定事务没有问题,还是有这个错,可以重写OpenSessionInViewF原创 2016-06-11 03:18:25 · 926 阅读 · 0 评论