- 浏览: 278652 次
- 性别:
- 来自: 深圳
最新评论
-
u011563440:
u011563440 写道用反射A.class.toGener ...
Java接口中的内部接口和接口中的内部类 -
u011563440:
用反射A.class.toGenericString()--- ...
Java接口中的内部接口和接口中的内部类 -
narutolby:
因为接口本身不能实例化,所以在new 一个 接口的内部类时默认 ...
Java接口中的内部接口和接口中的内部类 -
hekuilove:
请问楼主,第四部如何做?在eclipse哪个位置?
eclipse中使用maven插件的问题:Updating index central|http://repo1.maven.org/maven2 -
小小生:
请问下,如果修改了数据库里面的订单任务的时间,那么不是要重启? ...
利用Spring动态对Quartz定时任务管理
文章列表
本文将讲述HTML和CSS的关键—盒子模型(Box model). 理解Box model的关键便是margin和padding属性, 而正确理解这两个属性也是学习用css布局的关键.
注: 为什么不翻译margin和padding? 原因一, 在汉语中并没有与之相对应的词语; 原因二: 即使有这样的词语, 由于在编写css代码时, 必须使用margin和padding, 如果我们总用汉语词语代替其来解释的话, 到了实际应用时容易混淆margin和padding的概念.
如果有一点Html基础的话, 就应该了解一些基本元素(Element), 如p, h1~h6, br, div, li, ...
众所周知,在Eclipse中集成了对Ant的支持,但由于在Apache的Ant下载包中,没有提供build.xml的DTD,这对于用一些高级的XML编辑器编写和验证build.xml文件时的有效性时很不方便。不过我们可以通过Ant本身来产生它的build.xml的DTD,然后应 ...
看到很多人,包括一些老外,在网上问ant的dtd或者xsd在哪里。
其实在ant.apache.org的FAQ里有一条写的很清楚:
(http://ant.apache.org/faq.html#dtd)
Is there a DTD that I can use to validate my build files?
An incomplete DTD can be created by the <antstructure> task - but this one has a few problems:
It doesn't know about required att ...
Hibernate是一种强大的可提供对象-关系持久化和查询服务的中间件,它可以使程序员依据面向对象的原理开发持久化类,实现对象之间的关联、继承、多态、组合、集合等。
Hibernate提供了它特有的数据库查询语言HQL,这种查 ...
Hibernate3主要的新特性包括:
1:实现了EJB3风格的持久化操作。在原有的saveOrUpdate()和saveOrUpdateCopy()两个方法之外,又提供了EJB3风格的create()和merge()两个操作。
2:提供更强的映射灵活性。允许将一个类映射到多张表,允许混合使用“每个继承体系一张表”和“每个子类一张表”的映射策略,等等。
3:支持存储过程和手写SQL,并且可以用手写SQL替代Hibernate自动生成的SQL语句。
4:基于AST(抽象语法树)的HQL解析。
5:字段级的懒式获取。每个属性都可以在映射描述符中声明“lazy=true”,这样声明的属性会到 ...
一本Ant详细的书:<Ant开发及整合应用详解> http://book.csdn.net/bookfiles/379/index.html
Ant中copy操作学习心得
Appfuse的第一个ant命令是ant new,其任务是建立一个新命名的project,少不了会复制很多文件。build.xml中也有很多copy操作,为了搞清楚ant new到底干了些什么事,还是先把copy操作了解一下。看了会ant的DOCS,网上也找了些文章,发现copy这部分都是一带而过,讲得很浅,于是我就只有自己实验下,发现还有点收获。 ant版本为1.6.5。
1. 拷贝单个文件到指定目录 ...
Sun公司的J2EE中文API:
http://doc.java.sun.com/DocWeb/
Hibernate 在线中文文档:
http://docs.jboss.org/hibernate/core/3.6/reference/zh-CN/html_single/
Flex系列:
Flex大师级人物 Christophe Coenraets ,Flex大师级人物,在他的Blog中有很多强悍的实例,
Flex、Air、Flex/Java等,赶快去瞧瞧吧...
http://coenraets.org/
下面是他的两个Flex/BlazeDS应用,很牛X ...
该贴转自http://blog.163.com/xi_zh_qi/blog/static/8501594200812695053939/
延迟加载:
延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了 ...
Command、Delegate、Service这三者的关系简单说来就是前者调用后者,后者为前者返回数据的关系!
原生的Cairngorm MVC 概览:
让我们以参考资料中的源码为例详细描述一下:
Command的源代码如下,类名叫:GetProductsCommand
package com.adobe.cairngorm.samples.store.command
{
import mx.rpc.IResponder;
import com.adobe.cairngorm.commands.ICommand;
im ...
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/OnMyRoad/archive/2007/08/23/1756635.aspx
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。
你可以随便写一个,在Eclipse中它替你生 ...
CascadeType:
CascadeType.PERSIST: 如果一个实体是受管状态, 或者当persist()函数被调用时, 触发级联创建(create)操作CascadeType.MERGE: 如果一个实体是受管状态, 或者当merge()函数被调用时, 触发级联合并(merge)操作CascadeType.REMOVE: 当delete()函数被调用时, 触发级联删除(remove)操作CascadeType.REFRESH: 当refresh()函数被调用时, 触发级联更新(refresh)操作CascadeType.ALL: 以上全部
下面注释是一样的:
@ManyToO ...
要在应用中使用Hibernate,首先要初始化Hibernate的运行环境,使持久化类和数据库受控于Hibernate,才能使用Hibernate提供的接口实现对象和数据库的互操作。由于Hibernate在内部封装了Hibernate环境的初始化过程,因此只要在应用程序中 ...
session.merge ()方法
该方法将修改表中记录,其所需要的实体状态为脱管状态,但是注意,它并不影响调用方法前后的状态,也即该实体依然是脱管状,见例6.4。
例6.4:session.merge ()方法对状态的变化
public void run() {
//创建UserInfo实例
UserInfo userInfo = new UserInfo();
//使之成为脱管状态
userInfo.setId(11112);
userInfo.setName ...
声明实体Bean
@Entity
public class Flight implements Serializable {
Long id;
@Id
public Long getId() { return id; }
public void setId(Long id) { this.id = id; }
}
@Entity 注解将一个类声明为实体 Bean, @Id 注解声明了该实体Bean的标识属性。
Hibernate 可以对类的属性或者方法进行注解。属性对应field类别,方法的 getXxx()对应property类别。
定义表
通过 @Table 为实体Be ...
hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)
- 博客分类:
- Persistent_Hibernate_JPA
hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译 ...