`
NeverGiveUpToChange
  • 浏览: 43968 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
Hibernate提供以下几种检索对象的方式。 l         导航对象图检索方式。(根据已经加载的对象,导航到其他对象。) l         OID检索方式。(按照对象的OID来检索对象。) l         HQL检索方式。(使用面向对象 ...
在用hibernate对oracle实体类进行保存的时候,报错了,错误代码为: could not get next sequence value; SQL [select hibernate_sequence.nextval from dual]; 看报错代码的意思是缺少序列,可是我写的一个简单的功能并没有用到什么序列,可能和主键有关系。、于是上网查了查资料,发现确实是主键的生成方式造成的, 主键的生成方式我写的为native类型的,但是以前也经常用啊,也没有出现过这样的错误,纳闷了!于是把生成方式改为assigned,结果OK了, 如果是配置文件的话就在主键那里修改成assigned ...
今天写项目在一个方法中update一个对象的时候报出如下错误: org.hibernate.HibernateException: illegally attempted to associate a proxy with two open Sessions 去网上查了下,把update方法换成了merge方法后问题解决。 于是在此把对对象的相关操作和概 ...
Spring的applicationContext.xml文件 以下是详解Spring的applicationContext.xml文件代码: <!-- 头文件,主要注意一下编码 --> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <be ...
原文:http://blog.csdn.net/sunsnow8/archive/2005/03/05/312359.aspx 1.两种配置文件:   A.hibernate.cfg.xml   和   B.hibernate.properties   A中可含映射文件的配置,而B中hard codes加映射文件。   A。Configuration config=new Configuration().config();   B. Configuration config=new Configuration();      config.addClass(TUser.class); ...
<转载>本文对Hibernate中cascade和inverse的相关做出分析,包括在使用inverse和cascade的作用时机等 1、到底在哪用cascade="..."? Hibernate中cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有 cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通 过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsa ...
struts1:MVC的体现,model代表业务逻辑和与持久层还有就的操作数据,view就是把结果显示给用户,在struts1中用的仅仅是jsp来展示的,而在struts2中就不仅仅是jsp来展示了,所以这个也是struts1的缺点之一就是表现层技术单一,在struts1中充当controller的就是ActionServlet,controller处理所有的请求之后返回给合适的view进行显示。在struts-config.xml文件包含Actions,ActionForms,ActionMappings和ActionForwards的配置。容器启动,ActionServlet读取struts ...
JAVA现在是目前各种编程语言中排行最高的一个,之所以会这样原因有很多,第一因为JAVA是面向对象的语言(现在面向对象的语言也越来越多了),第二就是与平台无关性,JAVA从一开始推出了就大喊“只要编写一次,就可以到处运行了”,的确,做到了,这个也是JAVA火的原因之一,第三就是JAVA对网络技术很好的支持(JAVA发展刚刚那个时候网络刚刚兴起,网络的兴起也让JAVA很火了),第四就是JAVA的安全性。总结:JAVA之所以会这么的红火那是必然的原因也很多,这次的重点在于讨论JAVA安全。 JAVA的执行就是将*.java编译成为*.class文件,然后class文件由JAVA虚拟机进行加载,之后就 ...
struts2尝试提供平台给开发者快速的开发一般的任务。 struts2是MVC框架的实现,在struts2中model代码struts2中的action,view代码struts2中的result, controller代码struts2中的FilterDispatcher,在struts2中,controller的工作就是将用户发送来的请求 与 ...
[转]面向切面编程2012-04-09 13:32AOP为Aspect Oriented Programming的缩写,意为:面向切面编程(也叫面向方面),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计 ...
Global site tag (gtag.js) - Google Analytics