MyEclipse的UML设计支持 本节主要介绍MyEclipse的UML设计支持功能。 UML设计简介 统一建模语言(Unified Modeling Language,UML)是面向对象软件的标准化建模语言,由于其简单、统一,又能够表达软件设计中的动态和静态信息,目前已经成为可视化建模语言事实上的工业标准。UML提供了9种图,分别是:类图、对象图、用例图、序列图、协作图、状态图、活动图、构件图和部署图等。 MyEclipse内置的UML设计支持功能可以满足一般的项目设计需要。本书中的兵马俑网上商城中的一些设计工作就是借助MyEclipse的UML设计支持功能完成的。本节将以常见的类图设 ...
不久我听到有人在谈论Eclipse。开始我以为他们是在谈论日食,后来我才知道是那个IDE。他们谈到版本更新的速度是多么快,有时很难使插件保持最新。对此我深有感触,因为上周我花了很多业余时间试图找到一个支持Eclipse的好的UML建模插件。   关于UML,我的最大问题就是,在开始编码之后,模型通常会过时,它们不再反映系统的状态。所以我的核心需求是向前/向后设计,即,如果我更改了代码,模型就会更新;反之亦然。我的第二个需求是导出到图像。第三个是成本。能够免费当然是最好不过了,不过如果物有所值,我也愿意付出一点点成本。   所以我开始寻找支持Eclipse v3.1的UML插件。很快这个需求 ...
可能原因: 当<class>元素或者<set>元素的lazy属性为true时,load() or get() or find()加载这些对象时,Hibernate不会马上产生任何select语句,只是产生一个Obj代理类实例,只有在session没有关闭的情况下运行Obj.getXxx()时才会执行select语句从数据库加载对象,如果没有运行任何Obj.getXxx()方法,而session已经关闭,Obj已成游离状态,此时再运行Obj.getXxx()方法,Hibernate就会抛出"Could not initialize proxy - the owning ...
字符串处理是许多程序中非常重要的一部分,它们可以用于文本显示,数据表示,查找键和很多目的.在Unix下,用户可以使用正则表达式的强健功能实现这些目的,从Java1.4起,Java核心API就引入了java.util.regex程序包,它是一种有价值的基础工具,可以用于很多类型的文本处理, 如匹配,搜索,提取和分析结构化内容. java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher. Pattern是一个正则表达式经编译后的表现模式。 在java中,通过适当命名的Pattern类可以容易确定String是否匹配 ...
sovolee
搜索本博客
最近加入圈子
存档
最新评论