LifeNote
导航
BlogJava
首页
新随笔
联系
聚合
管理
统计
随笔 - 47
文章 - 1
评论 - 105
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔分类
(120)
Hibernate(19)
(rss)
Java(28)
(rss)
Javascript(16)
(rss)
Mysql(4)
(rss)
Oracle(3)
(rss)
Others(5)
(rss)
Spring(18)
(rss)
struts(11)
(rss)
Tapestry(8)
(rss)
tomcat(8)
(rss)
随笔档案
(47)
2008年5月 (1)
2008年4月 (4)
2008年3月 (7)
2008年2月 (2)
2008年1月 (7)
2007年12月 (26)
文章档案
(1)
2007年12月 (1)
相册
my photo
技术联接
Hibernate3提供了DetachedCriteria
Ajax in action
beansoft
freewebblogger
jajala
javascript framework
JQuery
oksonic
teacher .li
yourjava
强烈推荐学习
报表软件
花钱的年华
积分与排名
积分 - 148129
排名 - 419
最新评论
1. re: Hibernate中Criteria的完整用法
好东西!
--Java部落
2. re: Hibernate中Criteria的完整用法
傻b
--到底
3. re: Eclipse下的Java反编译插件:Jode Decompiler
@bangbang
请问,在jdk几下能用啊?
--mengfei
4. re: 一个免费的空间
fghfgh
--lijunliang
5. re: Hibernate中Criteria的完整用法 [未登录]
抄文档的2B,你TM有病吧
--123
阅读排行榜
1. Hibernate中Criteria的完整用法 (46713)
2. 解决Eclipse启动错误 jvm terminated. exit code 1(10774)
3. Eclipse下的Java反编译插件:Jode Decompiler(7615)
4. Java数据库操作基本流程(6023)
5. Javascript----文件操作(5513)
评论排行榜
1. 一个免费的空间(11)
2. Spring整合Hibernate 莫名其妙的错误 (11)
3. Eclipse下的Java反编译插件:Jode Decompiler(9)
4. Hibernate中Criteria的完整用法 (7)
5. 封装了一个hibernate 整合spring 的dao对象(7)
Java
Java数据库操作基本流程
摘要: 1.Java数据库操作基本流程
a .数据库连接1.Drivermanager 链接数据库
String className,url,uid,pwd;
className="Oracle.jdbc.driver.OracleDriver";
uid="scott";
pwd="tiger";
url="jdbc:oracle:thin:@localhost:1521:ora92";
Class.forName(classname);
Connection conn=DriverManager.getConnection(url,uid,pwd);
2.JNDI链接数据库
String jndi ="jdbc/db"; // e20-040 9L0-609 数据源的名称
//context是一组名称到对象的绑定组成
Hashtable env=new Hashtable ();
Context ctx=(Context)new InitialContext.lookup("env")
阅读全文
posted @
2008-04-24 10:36
LifeNote 阅读(6023) |
评论 (5)
编辑
使用动态代理实现用AOP对数据库进行操作
摘要: 要实现对数据库的操作,离不开数据源(DataSource)或者连接(Connection),但是通常来说对数据库的操作都应该放在DAO中,而DAO又不应该与应用服务器相关联,所以一般都使用连接(Connection)。现在我们这里就有一个问题了,怎么在拦截器中获得连接。我想可以通过两种方式获得:
在分别讨论这两种方法之前,我们需要先讨论一下在处理数据库的时候的异常的处理。我这里做了一个TransactionException继承至RuntimeException然后在拦截器里面抛出,再又应用框架处理这个异常
阅读全文
posted @
2008-04-22 09:54
LifeNote 阅读(1481) |
评论 (0)
编辑
如何获得鼠标的当前位置
posted @
2008-03-27 16:52
LifeNote 阅读(4401) |
评论 (1)
编辑
Javascript----文件操作
摘要: 一、功能实现核心:FileSystemObject 对象
要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。
二、FileSystemObject编程
使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystemObject对象、应用相关方法、访问对象相关属性 。
(一)创建FileSystemObject对象
创建FileSystemObject对象的代码只要1行:
var fso = new ActiveXObject("Scripting.FileSystemObject");
上述代码执行后,fso就成为一个FileSystemObject对象实例。
阅读全文
posted @
2008-03-25 09:39
LifeNote 阅读(5513) |
评论 (6)
编辑
两种特殊的java容器类list和set分析
posted @
2008-03-03 12:23
LifeNote 阅读(1468) |
评论 (2)
编辑
《J2EE核心模式》(DAO模式)
摘要: 很多的J2EE应用程序需要使用持久性数据(数据库、文件等)。不同的程序,持久性存储是各不相同的,并且用来访问这些不同的持久性存储机制的API也有很大的不同。如果应用程序要在不同的持久性存储间迁移,这些访问特定持久存储层的代码将面临重写。
如何解决这个问题?且看"DAO模式"
数据访问对象(Data Acess Object) 模式
一.环境
根据数据源不同,数据访问也不同。根据存储的类型(关系数据库、面向对象数据库、文件等等)和供应商实现不同,持久性存储(比如数据库)的访问差别也很大。
阅读全文
posted @
2008-02-15 17:09
LifeNote 阅读(1839) |
评论 (2)
编辑
JSF中文输入乱码问题解决方法
摘要: 该方法已知适用的版本tomact5.0.18,tomcat5.0.9。
已知不适用的版本为tomcat5.0.28。
问题描述:
在inputtext中输入中文,然后在输出,显示为乱码。
解决方法:
1、自定义转器
package util;
import java.util.Map;
import javax.faces.component.UIComponent;
import javax.faces.convert.Converter;
import javax.faces.context.FacesContext;
import javax.faces.convert.ConverterException;
public class StringConverter implements Converter {
public Object getAsObject(FacesContext context, UIComponent component,
阅读全文
posted @
2008-01-31 15:05
LifeNote 阅读(1725) |
评论 (2)
编辑
Tomcat,Weblogic 等服务器 SSL 安全登陆的例子---附证书文件生成器
摘要: 公司今天一个登陆的地方要修改,需要加一个SSL安全登陆,于是查些资料并总结如下,希望对有用的着的朋友有帮助
文件打包地址:http://www.blogjava.net/Files/lifenote/tomcat配置ssl.rar
一下为帮助说明:
1.1. 安全登录 SSL
1.1.1 WebLogic下面SSL配置:
1.生成 keystoreFile:
* keystoreFile 文件的生成:
%Java_Home%\bin\keytool -genkey -alias localhost-weblogic -keyalg RSA -validity 365 -keystore ./testKey.jks
阅读全文
posted @
2008-01-15 12:32
LifeNote 阅读(3223) |
评论 (2)
编辑
一个Struts的上传下载文件的程序
摘要: 参看了一些资料实现了一个Struts的上传下载文件的程序,提供下载学习,有什么不好的地方请留言多多指教
为了节省空间,文件中没有导入java包,导入eclipse后请自行加入java包
http://www.blogjava.net/Files/lifenote/使用struts实现文件上传下载.rar
要把上面的地址都复制哦
阅读全文
posted @
2008-01-14 21:24
LifeNote 阅读(2031) |
评论 (3)
编辑
java.lang.OutOfMemoryError 的解决办法
摘要: 最近在使用Tomcat +Tapestry的时候遇见一个问题,由于Tapestry修改些内容后要重新启动(即使配置了一下那参数有时候也要重启)当我修改了页面的内容 需要调试不断刷新,发现页面显示的速度越来越慢 最后就出现了 500错误java.lang.OutOfMemoryError 内存溢出,在网上查了一下资料
最后总结如下希望可以帮你解决同样的问题
阅读全文
posted @
2008-01-09 13:27
LifeNote 阅读(2221) |
评论 (1)
编辑
多模块Struts应用程序的几个问题(及部分解决方法)
摘要: Struts从1.1版本开始支持把应用程序分为多个模块,每个模块可以看作独立的应用程序,在带来方便的同时,我也发现了一些问题。比如有一个struts应用程序分了大约十个模块,现在有以下问题不知道大家一般是怎么解决的:
1、因为要进行验证,所以在每个模块对应的资源文件里都要有“errors.required={0} is required.”等资源,有没有只用在一个文件里定义的方法?
2、用tiles的时候,要在每个模块对应的tiles-defs.xml里定义几乎相同的definition,有没有只用在一个文件里定义的方法?(我试过在缺省模块里定义一个definition,然后在模块里extends它,但不行,extends似乎只找当前模块)
阅读全文
posted @
2008-01-04 13:35
LifeNote 阅读(1050) |
评论 (0)
编辑
JSF和Spring集成
摘要: 在Spring中ApplicationContext是相当重要的类,对于web应用,它还包装了javax.servlet.ServletContext,为web应用提供了所有可以利用的数据,包括可管理bean,Faces中通过FacesContext类可以获得所有可以利用的资源,同样包括JSF的可管理支持bean,它们都围绕着ServletContext提供了自己的门面,通过各自的门面在Servlet容器的世界里彼此相通.
本文介绍两种方式,实现二者集成:
阅读全文
posted @
2008-01-03 16:31
LifeNote 阅读(1291) |
评论 (0)
编辑
博客搬家程序是如何实现的
posted @
2007-12-27 16:28
LifeNote 阅读(453) |
评论 (0)
编辑
由MyEclipse内存不足谈谈JVM内存
摘要: 如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。
提示中说的很明白:“MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains.”意思是说当前只有小于5%的非堆内存是空闲的。所以我们只要将这个值设置大一些就可以了。
阅读全文
posted @
2007-12-25 13:56
LifeNote 阅读(391) |
评论 (0)
编辑
解决Eclipse启动错误 jvm terminated. exit code 1
posted @
2007-12-25 13:18
LifeNote 阅读(10774) |
评论 (6)
编辑
(tomcat、weblogic)Jndi查找数据源配置
摘要: 这是我在项目当中积累的资料关于配置tomcat和 weblogic的数据源,贴出来和大家分享,有什么问题还请多指教,共同学习,共同进步
阅读全文
posted @
2007-12-24 12:02
LifeNote 阅读(3142) |
评论 (0)
编辑
Hibernate3 的DetachedCriteria 学习
摘要: Hibernate一直都认为比较简单 就那么影射一下:)但最近项目当中遇见很多问题,今天看见别人在项目当中使用了 Hibernate3的DetachedCriteria,感觉真的是太好了,于是就花了点时间研究了一下,希望和大家分享一下吧
阅读全文
posted @
2007-12-22 02:44
LifeNote 阅读(1494) |
评论 (4)
编辑
★★oracle易忘函数用法★★
摘要: ===================★★oracle易忘函数用法★★=====================================
开发积累资料
Author:SunXianchao
2006年于湖南长沙
==============================================================================
一般的to_char是这样用的to_char(sysdate,'YYYY-MM-DD hh:mi:ss AM') ,也有几个突出点的用法:
to_char(sysdate, 'dd
阅读全文
posted @
2007-12-14 10:02
LifeNote 阅读(428) |
评论 (0)
编辑
Java 软件空间
摘要: 注册了一个网站,使用的是下面的这个空间,常来网,无限空间大小完全免费,上传速度很不错,感觉挺好推荐给大家,来注册一个空间上传资料使用
http://web.99081.com/sysweb/RegTrans.aspx?CodeProvider=sunxian99
阅读全文
posted @
2007-12-14 09:23
LifeNote 阅读(224) |
评论 (0)
编辑
Tapestry 开发笔记(积累)
摘要: 【各种组建使用】
说明:只是说明一些需要注意的东西,更多的学习参考Tapestry官方文档
1、For
source:是对应的java类里的List 对象或者是个数组 需要抽象 或者提供set get方法
value:是循环这个source对象代表当前的一个 ,需要在page文件中设置问一个属性,可以不在对应的java类里有这个属性
index:是循环的索引值 同value一样 在page文件中设置一个属性即可
在循环的时候 会自动为vlaue和index赋当前的值
阅读全文
posted @
2007-12-13 16:21
LifeNote 阅读(1711) |
评论 (0)
编辑
告诉你如何获得request response session 对象
摘要: 刚刚写了一个小例子,可是发现页面的属性值都是通过setter getter方法赋值的,(这里感觉有些类似一些面向组建的框架如:tapestry,同样使用了功能强大的ognl表达式)如果我们想要通过request 得到某个值 那么struts2中是如何得到的呢
众所周知在struts1中 public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) { } 就有request ,respongse对象
那么在struts2中有两种方式可以得到这些对象
阅读全文
posted @
2007-12-11 14:24
LifeNote 阅读(4206) |
评论 (3)
编辑
Struts2 与 Struts1.x比较
摘要: Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。
但是,正所谓“没有最好,只有更好”,Struts1.x自身也有不少的缺点:需要编写的代码过多,容易引起“类爆炸”、单元测试困难。这些缺点随着Web的发展越来越明显。这就促生了Struts 2,它的诞生能很好的解决上述问题。
阅读全文
posted @
2007-12-11 13:53
LifeNote 阅读(3363) |
评论 (4)
编辑
Struts2循序渐进
摘要: Struts是一个非常流行并被许多企业级应用程序采用的WEB框架,Struts2在Struts1.x的基础上进行了大量改造,和WebWork合二为一,引进了更多的新观念、新思想和新技术,使之更符合J2EE应用程序开发的需要。
学一门新技术时,第一个应用程序非常重要,本文简单介绍了下struts2写了一个hello world程序,并有部分讲解希望能够给struts爱好者提供一点点帮助
阅读全文
posted @
2007-12-11 12:34
LifeNote 阅读(1720) |
评论 (0)
编辑
封装了一个hibernate 整合spring 的dao对象
摘要: 这两天整理了出来数据访问层的一点实现,同时写了一个小例子,通过下载方便交流,有什么好的建议,和问题还请大家和我交流
暂时没有写web层 仅用了一个main测试的hibernate 整合spring的部分 框架大概是这样的
阅读全文
posted @
2007-12-10 13:41
LifeNote 阅读(1758) |
评论 (7)
编辑
getHibernateTemplate() 学习的疑问
摘要: 使用spring的HibernateTemplate 过程中发现有很多方法和直接使用hibernate 查询的方法不同
阅读全文
posted @
2007-12-10 09:54
LifeNote 阅读(5381) |
评论 (3)
编辑
发一个log4j xml格式的配置文件
摘要: 一般都是属性文件 今天写了一个简单的xml格式的 发上来供参考 和大家学习
阅读全文
posted @
2007-12-07 17:29
LifeNote 阅读(1555) |
评论 (2)
编辑
Spring整合Hibernate 莫名其妙的错误
摘要: 今天写了个程序 Spring整合Hibernate 使用Spring中的HibernateTemplate 通过配置程序可以运行起来 并可以操作数据库 但程序执行过程中会有异常 不知道是什么错误 一下是程序执行的异常
阅读全文
posted @
2007-12-07 10:20
LifeNote 阅读(1783) |
评论 (11)
编辑
log4j详解
摘要:
在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。
最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操作类来封装此类操作,而不是让一系列的打印语句充斥了代码的主体。
阅读全文
posted @
2007-12-06 16:47
LifeNote 阅读(2004) |
评论 (2)
编辑