`
zithan
  • 浏览: 176042 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
could not find a getter for ... in class ... 异常的解决方案 在spring+hibernate框架的java项目开发过程中,经常会遇到这样的错误:could not find a getter for ... in class ...  可能原因如下:1.真的没有写getter方法(发生几率:1%)2.*.hmb.xml文件中的属性名和pojo不一致(*.hbm.xml和*.java没衔接好,不一致),字段属性没有正确配置,比如,*.hmb.xml中*.java的地址要明确(明确指出引用包的完整路径);映射错误;有多个主键时,对生成的联合主键配置错 ...
面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是Unified Modeling Language™),这篇课程的目的是展示出UML的精彩之处。 UML中有九种建模的图标,即: 用例图 类图 对象图 顺序图 协作图 状态图 活动图 组件图 配置图 本课程中的某些部分包含了这些图的细节信息的页面链接。而且每个部分都有一个小问题,测试一下你对这个部分的理解。 为什么UML很重要? 为了回答这个问题,我们看看建筑行业。设计师设计出房子。施工人员使用这个设计来建造房子。建筑越复杂,设计师和施工人员之间的 ...
要了解Java连接池我们先要了解数据库连接池(connection pool)的原理,Java连接池正是数据库连接池在Java上的应用。——我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。更为重要的是我们可以通过连接池的管理机制监视数据库的连 ...
  3G行业背景 3G是3rdGeneration(第三代移动通信网络)的缩写。相对第一代模拟制式手机(1G)和第二代
  学习Hibernate笔记之Hibernate配置(二)   Hibernate开发流程 (1)     创建Hibernate的配置文件:该文件负责初始化Hibernate配置,包括数据库配置和映射文件配置。 (2)     创建Hibernate的映射文件:每一个数据表对应一个映射文件,该文件描述了数据库中表的信息,也描述了对应的持久化类的信息。 (3)     创建持久化类:每一个类对应一个数据库表,通过映射文件进行关联。   以上3步是开发Hibernate要实现的关键内容。接下来就要面向Web应用层进行编码,通常会分为DAO层和Service层。(分两层目的: ...
  学习Hibernate笔记之ORM初识   Hibernate就是一个JDO工具!   什么是JDO? 答: Java数据对象(Java Data Objects == JDO)是一个应用程序接口(API),它是Java程序员能够间接地访问数据库,也就是说,不需使用直接的结构化查询语言(SQL)语句.JDO是作为Java数据库连接(JDBC)的一个补充来介绍的,而JDBC是一个支持使用SOL语句对流行的数据库程序进行
作为一个编程初学者来说,API函数也许是一个时常耳闻却感觉有些神秘的东西。单看它的复杂语法,就足令人望而生畏,但是任何事物在我们深入了解它之前,总是会有这种感觉的。我们这篇API入门教程的目的,就是要把API函数的来龙去脉告诉大家,破除对API函数的畏惧,使它成为我们编程的好助手。 大家可能在许多书上看到过API的英文全称(Application Programming Interface),WIN32 API也就是MicrosoftWindows 32位平台的应用程序编程接口。对这个定义的理解,需要追溯到操作系统的发展历史上,当WINDOWS操作系统开始占据主导地位的时候,开发 WIND ...
java中求两个日期间隔天数 之前在看到很多类似这样的写法  Java代码  (date1.getTime()-date2.getTime())/24*60
Struts2保存登陆信息和注销功能例子 无论是开发WEB应用还是信息系统,总要遇到需要登录的问题。即使是开放度很高的网站,也需要有这个功能,除非是一些完全静态的网站,没有一点交互的内容。 这个是学习笔记,直奔主题。 LoginAction类是已经写好了,要记录用户登录的信息,只需要在return SUCCESS;前面加上以下这段代码就OK了。 Map<String, String> attibutes = ActionContext.getContext().ge
java中substring和indexof() 和lastindexof() str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str
问题: 在分页时,常因为是新手会出现如下的问题:   com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.throwNotScrollable(Unknown Source) at com.microsoft.sqlser ...
问:Powerdesigner里建物理模型图时choose DBMS为空怎么办? 答:点击下图文件图标,浏览,找到安装目录里面PowerDesigner 12\Resource Files\DBMS,就可以了。 这里以版本12作为例子!!!其它版本类同!!!!
Web开发的一般流程   写于2010-08-07 In HeYuan.GD   目录   Web开发的一般流程: 1、需求确定 2、分析设计 2.1、架构分析与设计 2.2、业务逻辑设计 2.3、界面设计 3、开发环境搭建 4、开发---测试----开发---测试…… 5、文档的编写   正文   1、需求确定 本阶段是项目开发过程中最Important的阶段,所谓“开好头,万事顺”,即顾客对项目不满意,即使你后期付出多大的努力,技术多么Perfect,多么Advance,也都没用,因为你满足不了顾客的需求。所以在开发项目 ...
获取当前时间的总结 Java代码 
  我的MVC困惑                                                                                                                                           -----08/06/2010   今天颇有时间,便抽这正午时分,写下《我的MVC困惑》。当然本文观点仅是个人立场,并非名门正道,其中必有糟粕,然请读者择其善者而习之,切勿盲目侍从。一种观点被提出,有道贺满堂的,当然也少不了辱骂满街的。惹尔阅此文后,与吾不谋而合,那当然是好,倘若相反,也请尔勿对吾 ...
Global site tag (gtag.js) - Google Analytics