`
abeetle
  • 浏览: 98954 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
这两天由于用到DAO技术,边学边研究。 更新中。。。 先说说环境 ecplise3.2,jdk1.5,hibernate3.0 DAO是自动生成的.(DB Brower中选择表,生成hibernate表映射中,将DAO那栏选中即可)  之后就能看到所建包中有每张表有3个文件,(如有用户,权限,用户权限关系表) 拿用户举例:则是user.java    abstractUser.java      userDAO.java 一个典型的的DAO组成:DAO工厂类,DAO接口,实现DAO接口的具体类(每个 DAO 实例负责一个主要域对象或实体),VO(Value Object)。 如果只考虑一个DAO ...
   System.out.println("java.home: " + System.getProperty("java.home"));  System.out.println("java.class.path: " + "java.home"+ System.getProperty("java.class.path"));  System.out.println("java.specification.version: "+ System.getProperty(&qu ...
介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。  图8.1给出了java.util包的基本层次结构图。下面我们将具体介绍其中几个重要的类。           ┌java.u ...
热键篇: Template:Alt + / 修改处:Window->Preference->Workbench->Keys->Command->Edit->Content Assist。 个人习惯:Shift+SPACE(空白)。 简易说明:编辑程序代码时,打sysout +Template启动键,就 会自动出现:System.out.println(); 。 设定T ...
今天刚发现 StringUtils,觉得不错,特意深入了解了一下,做个说明,以供今后参考: 类包是:org.apache.commons.lang.StringUtils Java1.4的文字处理上支持regular expression了。这可是个重量级而方便的东东啊,缺点是太复杂,学习起来有难 ...
IMEI IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的。每一只手机在组装完成后都将被赋予一个全 ...
SyncML Intensive SyncML 是一种为了结束终端用户,设备制造厂商,服务提供商(SP)和应用开发者之间的无线数据无法同步的数据同步协议. 下面让我们一起来看看无线开发者Chandan Pabla 对SyncML协议(version1.1)的理解和使用客户端/服务器端两 ...
sync4j.framework的基本结构描述: sync4j.framework.core:这个包的基本功能是描述一个合法的SyncML消息.该模块主要的功能是根据SyncML协议构建一个SyncML通讯的XML消息,并对消息的合法性进行检查. sync4j.framework.protocol:这个包主要是对同步初始化协议规则的描述. sync4j.framework.config:这个包主要是对sync4j整体结构的描述,包括服务和功能模块的配置说明 sync4j.framework.security:主要处理用户的安全问题 sync4j.framework.logging:主要 ...
最近在研究hibernate,特此来记录一下 hibernate虽然有自己内置的連接池,但同时也支持其它的連接池。 连接池就我所知,大体分三种: 1.C3P0连接池。是最早认识的,也是比较多的一种。可参考http://sourceforge.net/projects/c3p0 .此技术使用了ComboPooledDataSource.示例如下:     ComboPooledDataSource cpds=new ComboPooledDataSource();     cpds.setDriverClass("org.gjt.mm.mysql.Driver");     c ...
Global site tag (gtag.js) - Google Analytics