`
hibernater
  • 浏览: 134633 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
什么是DAO   DAO是Data Access Object数据访问接口,数据访问:故名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。   DAO的功能:   1. DAO用来封装Data Source的..就比如,Connection conn = DAOFacotry.createConnection()..   就可以把Driver. URL. username, passpword这一些放在DAO中   以后要更改数据库的类型.比如要把MSSQL换成Oracle的话..只需要更改DAOFacory里面的getConnection()里面的Driver.URL.之类的..   ...
Here's the model object, with Hibernate annotations so you can generate the mappings an schema: package model;   import javax.persistence.*; import java.io.Serializable; import java.util.Date; import java.util.Calendar; import java.util.GregorianCalendar;   /** * Created by IntelliJ IDEA ...
软件开发过程及软件质量保证 1.软件开发过程的几个主要阶段: 1)定义。明确开发的目标,软件的需求。 2)计划。制订软件开发所涉及到的计划。 3)设计。设计、编码、编写文档等,完成要求的软件特性。 4)稳定化。主要 ...
七层开发模式 1 DBUtility数据层基类 2 DALFactory数据层工厂类 3 IDAL接口层 4 SQLDAL接口实现层 5 Model实体类 6 Logic业务逻辑层 7 Web表示层
转自: http://news.csdn.net/n/20080725/117627.html 本文国际来源:     http://www.readwriteweb.com/archives/top_10_concepts_that_every_software_engineer_should_know.php 出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的 ...
DSDM 动态系统开发方法 原则1:用户必须持续参与 原则2:必须授予DSDM团队制定决策的权力 原则3:注重产品的经常交付 原则4:满足业务用途是接受交付品的主要依据 原则5:迭代和增量式开发对得到正确的业务解决方案是必不可少的 原则6:开发过程中的所有变化可逆 原则7:在高层次上制定需求的基线 原则8:测试自始自终贯穿于开发周期之中 原则9:所有项目涉众间的通力合作是不可或缺的
软件开发项目管理的模式概述 出处:CSDN 作者:不详 70年代基本上一个软件在项目规模上比较小,一两个人基本可以胜任一个软件的开发,这样的人被称为hero,认为是英雄主导着一个软件项目的进度,但随着业界对软件依赖的增加,软件在规模、复杂度上都有较大的增加,一两个人已经无法胜任工作的需要,而且,开发人员一旦离开公司,那么整个项目甚至整个公司可能会陷入瘫痪的地步。所以,在80年代初,软件公司开始重视软件开发的项目管理,把其他行业成功的项目管理经验开始引入软件开发领域。 美国PMI,Project Management Institute(项目管理研究所)在软件工程项目管理方面起到了很大的 ...
  转自:http://tech.sina.com.cn/it/2005-05-23/1653615207.shtml     Ivar Jacobson博士,雅格布森公司创始人,是深刻影响或改变了整个软件工业开发模式的几位世界级大师之一,被誉为软件开发业的一面旗帜;是模块和模块架构,用例,现代业务工程,Rational统一过程等业界主流方法/技术的创始人。Jacobson博士参与创建的UML建模语言,深刻影响和改变了整个软件工业的开发模式。   2005年5月19日,Ivar Jacobson博士带着他对软件事业的无比热情以及跟随他多年的技术团体来到中国,创立了他的第五家全资子公司,这无疑 ...
我觉得我们班有些同学,知道问题的大概答案,但是在回答问题的时候没有掌握好技巧。知道不一定可以说出来,能说出来不一定能让听众很好的理解,或许越说听众越迷。说话的时候,应该想的是如何帮助听众理解自己说的话 ...
作者:金蝶中间件公司CTO袁红岗    不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。      1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候  ,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能 ...
转自:http://niniane.smugmug.com/ 我对女性做工程师的一点看法 2006年3月8日 上午 08:29:00 发表者: 王忻,Google 工程师 去年 10 月,我跟开复去南京大学做演讲谈 Google 的技术,讲座结束之后,有一位女同学提了个问题让我很惊讶。 她说 ...
转自:http://www.javathinker.org/bbs/topic.jsp?db=11&topic=4421 刚来到这里,又发现了以前自己的问题。     大家都很迷茫,论坛本来是一个问问题的地方,大家讨论的地方,但是绝大多数人问的要么是这样的问题:JAVA好学吗?如何学J ...
转自:http://www.javathinker.org/bbs/topic.jsp?db=11&topic=4301 1、标识符 Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符 记:约定俗成,Java表示符选取因注意“见名思意”且不能与Java语言的关键字重名。 标识符命 ...
转自:http://www.javathinker.org/bbs/topic.jsp?db=2&topic=5189 (1) 先到http://www.fckeditor.net/download 下载FCKeditor_2.6rc.zip和FCKeditor-2.3.zip。将FCKeditor_2.6rc.zip解压缩,打开解压后的文件夹,将其中的fckeditor改名为FCKeditor整体复制到项目的WebRoot目录下。 然后将FCKeditor-2.3.zip压缩包中\web\WEB-INF\lib\目录下的两个jar文件拷到项目的\WEB-INF\lib\目录下,\ ...

java聊天室

运行两个命令行窗口,都执行Java Face。先让一个成为服务器,然后再让一个成为客户端。 两个程序在附件里,很功能很简单,但是能用。^ ^ 
Global site tag (gtag.js) - Google Analytics