脚 本 之 家 www.jb51.net
页面导航:  不限条件-->IB
本地搜索:
Attributes属性设置或返回文件或文件夹的属性。可读写或只读(与属性有关)。object.Attributes[=newattributes]参数object必选项。应为File或Folder对象的名称。newattributes可选项。如果指定此参数,则newattributes为指定的object的属性的新值。设置newattributes参数可为下列设置之一或下列设置的合理组合:...
http://www.jb51.net//article/4443.htm
Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。  下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包:  hibernate2.jar:  Hibernate的库,没有什么可说的,必须使用的jar包  cglib-asm.jar:  CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包  dom4j.jar:  dom4j是一个Java的XMLAPI,类似于jdom,用来读写...
http://www.jb51.net//article/2775.htm
下面是对Hibernate开发工作的个人想法,正是这些工作使得Hibernate如此迅速的得到广泛的欢迎。  1、飞快的版本发布  保持活跃的开发速度,经常进行版本发布,甚至几天之内就从前一个版本开发到下一个版本。这样是保证软件远离Bug的最好的办法,也可以让用户感到很放心,确信Hibernate的开发十分活跃,另外这样做也有一大好处,就是可以发现哪些功能是用户真正需要的。  2、回归测试  我想现在整个Java社区一定都很重视自动回归测试。如果软件的功能和设计有比较大的修改,那么一个综合性的testsuite对于软件可维护性和稳定性来说实在是太重要了。我们应该有这样的意识:如果对软件的一个新...
http://www.jb51.net//article/2774.htm
环境:   开发的IDE:JBuilderX     使用的数据库:MSSqlServer2000     使用的数据库驱动:JSQLDriver(JDBC3.0)  说明:  1、hibernate在配置文件中明确说明“MicrosoftDriver(notrecommended!)”,因此先使用JSQLDriver。    2、JSQLDriver可以到http://www.jnetdirect.com中得到,需要先注册个用户,才能下载到试用的版本。  3、JDBC3.0只能在JDK1.4及以上版本中使用,JBuilderX默认的是JDK1.4  准备工作:  1、下载Hibernate,...
http://www.jb51.net//article/2772.htm
  一)Hibernate意义  在一个真正的OOAD中,我们的设计首先是做UML建摸,最终将一个系统涉及所有对象(这个东西不是东西那么简单)用类图来体现一个完整的设计,我们最后可能得到这几种类:控制业务逻辑的类,保存业务数据的类module(bean类),辅助类或者更多(具体问题具体分析,但是将业务所需数据归结为一个类module更适合分层)。到数据库低层实现的时候,  为了获取数据或者存储数据,你不得不为此加上一个操作数据库的控制逻辑,到此,你完美的设计估计会为此付出巨大的努力,因为你看到的业务数据层是一个复杂的模块,即使从面向对象观点来看,我们UML类图中的,业务数据层只是一个数据模块。...
http://www.jb51.net//article/2770.htm
Hibernate的JNDI名称绑定是在net.sf.hibernate.impl.SessionFactoryObjectFactory程序里面实现的,我来分析一下Hibernate的绑定JNDI的过程:  我们获得SessionFactory一般是这样写代码:  Configurationconf=newConfiguration().addClass(Cat.class);  SessionFactorysf=conf.buildSessionFactory();  首先是newConfiguration()创建一个Configuration,在这个构造器里面进行配置文件(hiberna...
http://www.jb51.net//article/2769.htm
  一、首先需要把Hibernate用到的jar包和配置文件都放到Weblogic能够搜索到的CLASSPATH路径上。单单这一步就有很多人很迷茫,其实去仔细看看Weblogic的启动脚本文件startWeblogic.cmd和startWLS.cmd,我想大部分人都知道该怎么配置了。  我机器上的有个Hibernate的项目,在D:estoracle目录下,该目录下的结构是:  D:estoraclelib放置hibernate的所有jar包  D:estoraclesrc放置源代码  D:estoracleclasses编译好的代码和hibernate的配置文件(hibernate.pro...
http://www.jb51.net//article/2766.htm
在我做过的很多项目的过程中,我一直有一个悬而未决的问题在困扰我,那就是持久层的开发。持久层的开发一般来说要么用CMP,要么用JDBC+DAO。CMP就不用说了,它对我来说是一种失败的实践,而JDBC+DAO也存在很多的困难,我很难做到把关系表记录完整的映射到持久对象的关系上来,这主要体现在多表的关系无法直接映射到对持久对象的映射上来,可能是一个表映射多个持久对象,有可能是多个表映射一个持久对象,更有可能的是表的某些字段映射到一个持久对象,但是另外一些字段映射到别的持久对象上。而且即使这些问题都处理好了,也不能直接按照对象的方式来对持久对象(PO)编程,因为存在1:N关系的持久对象的查询其实就是...
http://www.jb51.net//article/2764.htm
  也许你听说过Hibernate的大名,但可能一直不了解它,也许你一直渴望使用它进行开发,那么本文正是你所需要的!在本文中,我向大家重点介绍Hibernate的核心API调用库,并讲解一下它的基本配置。  看完本文后,我相信你对什么是ORM(对像/关系映射)以及它的优点会有一个深刻的认识,我们先通过一个简单的例子开始来展现它的威力。  正如一些传统的经典计算机文章大都会通过一个“hello,world”的例子开始讲解一样,我们也不例外,我们也将从一个相对简单的例子来阐述Hibernate的开发方法,但如果要真正阐述Hibernate的一些重要思想,仅仅靠在屏幕上打印一些字符是远远不够的,在我...
http://www.jb51.net//article/2761.htm
  Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBCTransaction的封装,或者是JTATransaction的封装,下面我们详细的分析:  Hibernate可以配置为JDBCTransaction或者是JTATransaction,这取决于你在hibernate.properties中的配置:  #hibernate.transaction.factory_class  net.sf.hibernate.transaction.JTATransactionF...
http://www.jb51.net//article/2755.htm
简介:  我看到很多项目中,开发者实现了自己的MVC框架,并不是因为他们想做同Struts根本不同的东西,而是因为他们并没有意识到如何扩展Struts。开发自己的MVC框架可以获得全部的控制权,但是这也意味着需要很多资源来实现它(人力物力),在紧张的日程安排下,有时候这是不可能的。  Struts不仅仅是一个强大的框架,同时它也是可扩展的。你可以以三种方式来扩展Struts。  1、PlugIn:如果你想在applicationstartup或shutdown的时候做一些业务逻辑的话,那就创建你自己的PlugIn类。  2、RequestProcessor:如果你想在请求被处理的过程中某个时刻...
http://www.jb51.net//article/2754.htm
共有:66/10,当前6/7页  [首页] [上一页] 2 3 4 5 6 7 [下一页]  [尾页] 转到: