- 浏览: 168245 次
- 性别:
- 来自: 北京
最新评论
-
Eywa:
方法是对的。不过此方法只能在IE浏览器下生效,其他非IE内核的 ...
使用JavaScript读取本地文本文件 -
wyfn18:
好厉害
Rational Rose 2003破解版的下载与安装 -
晓子你好:
有用,挺
exe4J的下载地址和注册码 -
this_super:
...
jxl.jar包简介/java操作excel jxl.jar下载地址 -
aocshallo:
看来我的JAVA才刚刚开始啊~
一个Java程序员应该掌握的10项技能
文章列表
在HQL中关键字不区分大小写,但是属性和类名区分大小写
1、简单的属性查询
*单一的属性查询,返回结果集属性列表,元素类型和实体类型中对应的实体一致
*多个属性查询,返回的集合元素是对象数组,数组元素 ...
- 2009-09-16 20:08
- 浏览 1251
- 评论(0)
Load: (1)支持延迟加载即需要用到记录数据的时候在发Select语句; (2)当在数据库中查不到记录的时候会抛出ObjectNotFoundException异常; Get: (1)不支持延迟加载即执行get()方法的时候就发Select语句 (2)当在数据库中查不到记录的时候不会抛出异常,会返回一个null;
每棵继承树映射成一张表 一、理解如何映射 因为类继承树肯定是对应多个类,要把多个类的信息存放在一张表中,必须有某种机制来区分哪些记录是属于哪个类的。这种机制就是,在表中添加一个字段,用这个字段的值来进行区分。用hibernate实现这种策略的时候,有如下步骤: 1、父类用普通的标签定义 2、在父类中定义一个discriminator,即指定这个区分的字段的名称和类型。如: 3、子类使用标签定义,在定义subclass的时候,需要注意如下几点: (1)Subclass标签的name属性是子类的全路径名 (2)在Subclass标签中,用discriminator-value属性来标明本子类disc ...
瞬间对象(Transient Object):使用new操作符初始化的对象不是立刻就持久的。它们的状体啊是瞬时的,也就是说它们没有任何的数据库记录与之对应,只要应用不在引用给对象,它将失去状态,并最终被垃圾回收机制回收。它的特征是:数据库中没有与之对应的记录,而且没有纳入session的管理
持久化对象(Persist Object):持久实例是任何具有数据库标识实际。它有持久化管理器Session的统一管理,持久实例是在事务中进行操作的—它们色状态在事务结束是同数据库同步 。当事务提交时,通过执行SQL语句把内存中的状态同步到数据库中。它的特征是:数据库中有与之对应的记录,而且其纳入了ses ...
- 2009-09-09 14:43
- 浏览 855
- 评论(0)
在利用Hibernate开发DAO模块时,我们和Session打的交道最多,所以如何合理的管理Session,避免Session的频繁创建和销毁,对于提高系统的性能来说是非常重要的。我们知道Session是由SessionFactory负责创建的,而SessionFactory的实现是线程安全的,多个并发的线程可以同时访问一个SessionFactory并从中获取Session实例,那么Session是否是线程安全的呢?很遗憾,答案是否定的。Session中包含了数据库操作相关的状态信息,那么说如果多个线程同时使用一个Session实例进行CRUD,就很有可能导致数据存取的混乱,你能够想像那些你 ...
- 2009-09-08 09:55
- 浏览 5242
- 评论(0)
我昨天的用了一天的时间终于那个个人网页弄完了,与其说弄完不如说是改完了,把原来用JSP+Servlet作的东西改成用Struts作的东西,在这个项目中我体会颇深,
首先,这个项目并不大,但是要想做好就不那么容易了啊,我们需要考虑每一个细节,和每一个异常的问题,
另外,在项目开发之前,对项目进行分析并画出一些图形是很有必要的,从这个项目中我发现,学习UML是很有必要的也是很重要的啊。
最后,在项目开发的过程中,一定要保持良好的信息素质,一定要戒骄戒躁,不能因一时的成败而改变自己的良好心态。遇到任何事情都要镇定。
- 2009-09-07 06:41
- 浏览 948
- 评论(0)
ActionForm的工作流程1、检查Action的映射,确定Action是否存在ActionForm的映射。2、根据name的属性,查找form bean的属性。3、检查Action的form bean的使用范围,确定在此范围下(request,session),是否已经有此form bean。4、假如当前范围下,已经存在此form bean的实例,而对当前请求来说,是同一种类型的话,那么就重用,否则就重构一个form bean的实例,存储在一定范围内。5、调用form bean的reset()方法和setter()的方法。6、如果validate的属性设置为true,就调用form bean ...
- 2009-08-31 09:35
- 浏览 974
- 评论(0)
我用了两天的时间看完了一本关于Struts的书籍,对Action有了一定的了解,下面我们就聊一聊Struts1.x的Action吧。
首先,说一下Action的初始化,Action的初始化不同于一般的JAVA类,它是在第一次接受到请求的时候初始化,不是在读取配置文件的时候初始化,也就是说当服务器第一次接受到用户请求,***Action是服务器内部没有这个对应的.class,这个时候才初始化想对应的Action,从而引出一个问题是,一个Action只能被初始化一次.
谈玩初始化之后,我们在谈一谈Action的安全问题,由于Action只进行一次初始化,所以Action的有些数据 ...
- 2009-08-31 08:07
- 浏览 955
- 评论(0)
<display:table>标记的属性说明
name:必须设置,指定显示数据的集合对象的名称,集合对象从 page/request/session/application对象中提取;
id:设置代表当前正在枚举对象的名称
length:设置集合数据显示的条数
export:该属性值为boolean类型,值为true,输出的表格后有导出数据,否则没有;
pagesize:设置每页显示的条数,如果没有设置,将会把所有数据显示在一页;
class:设置表格的CSS风格,
requestURI:设置点击翻页是所对应的URI;
sort:设置对页面数据的排序;
- 2009-08-25 11:43
- 浏览 855
- 评论(0)
Servlet自定义标记库
(1)编写实现标记的方法
自定义的标记需要继承TagSupport类并且实现其中的doStartTag()、doAfterBody()、doEndTag()等方法,对标记所实现的功能进行编写。
(2)编写自定义标记的配置文件即.tld文件
<?xml version="1.0" encoding="UTF-8"?>
<taglib xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www. ...
- 2009-08-24 10:19
- 浏览 996
- 评论(0)
JSP EL的内置对象 JSP的内置对象
pageContext-------->page
pageScope---------->pageContext
requestScope------->request
sessionScope------->session
applicationScope--->application
param-------------->request.getParameter()
paramValues-------->request.getParameterValues()
cookie------------ ...
- 2009-08-23 17:17
- 浏览 1464
- 评论(0)