- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 java集合框架【3】 java1.5新特性 ConcurrentHashMap、Collections.synchronizedMap、Hashtable讨论
在Java类库中出现的第一个关联的集合类是Hashtable,它是JDK1.0的一部分。Hashtable提供了一种易于使用的、线程安全的、关联的map功能,这当然也是方便的。然而,线程安全性是凭代价换来的――Hashtable的所有方法都是同步的。此时,无竞争的同步会导致可观的性能代价。Hashtable的后继者HashMap是作为JDK1.2中的集合框架的一部分出现的,
2013-08-29 09:45:32 741
原创 Java中Properties类的使用
在java.util 包下面有一个类 Properties,该类主要用于读取以项目的配置文件(以.properties结尾的文件和xml文件)。 Properties的构造函数有两个,一个不带参数,一个使用一个Properties对象作为参数。 使用Properties读取.properties文件 test.properties文件如下: #测试环境配置:平台路径配置
2013-08-29 09:29:28 610
转载 Hibernate的getHibernateTemplate()的使用
getHibernateTemplate().load(Orgnization.class,parentId)第一个参数是要查询的数据,第二个查询的条件,就是根据这个id,拿出orgnization说白了,它是spring结合hibernate一起时出现的,它相当于hibernate中的sessionspring 中获得由spring所配置的hibernate的操作对象,然后利
2013-08-29 09:11:55 799
原创 jsf里写自定义的标签
在JSF中生成自定义标签的方法写tld文件:基本格式如下,http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-jsptaglibrary_
2013-08-28 22:09:55 1184
原创 商品类别的标签
http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-jspt
2013-08-28 22:02:50 1083
转载 使用JSTL开发
在“新”版里就可以直接使用EL语句将表达式的结果输出来页面了。比如原来用就可以直接写成:${name}了。要使用这些功能,环境主要要具有Servlet 2.4和JSP 2.0的容器。应该从tomcat5 就开始支持了。主要包含以下的Tag library:CORE LIBRARY XML LIBRARY FMT LIBRARY
2013-08-28 22:01:34 1015
转载 DiskFileUpload类
1.2.2 DiskFileUpload类DiskFileUpload类是Apache文件上传组件的核心类,应用程序开发人员通过这个类来与Apache文件上传组件进行交互。下面介绍DiskFileUpload类中的几个常用的重要方法。1.setSizeMax方法setSizeMax方法用于设置请求消息实体内容的最大允许大小,以防止客户端故意通过上传特大的文件来塞满服务器端的存储空间,单
2013-08-28 21:49:42 830
原创 日期常用类总结
/** * Title: 日期常用工具方法类 * Description: * Copyright: Copyright (c) * Company: * @author ustczyy 2013 8 28 * @version 1.0 */package com.util;import java.sql.Timestamp;import java.t
2013-08-28 21:03:02 666
转载 jsf web.xml配置
http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">详
2013-08-28 19:34:39 985
转载 Error parsing XPath '/sqlMapConfig/sqlMap'
Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.Nodelet
2013-08-28 19:29:34 8534
翻译 MyFaces的ExtensionsFilter
要想用MyFace的扩展包,必须设置一个过滤器。在过滤映射样式中,*.jsf和/faces/*两个缺一不可。注意后一个映射,/faces/*,用于从MyFace库中抽取图片资源和js等资源的,MyFace的图片资源和js的路径设置均为/faces/...,如果缺少,就找不到这些资源。在1.1.1中为org.apache.myfaces.component.html.util.Extensi
2013-08-28 16:08:07 1088
原创 根据hibernate配置文件生成数据库建表脚本
import org.hibernate.cfg.AnnotationConfiguration;import org.hibernate.cfg.Configuration;import org.hibernate.tool.hbm2ddl.SchemaExport;/** * 根据hibernate配置文件生成数据库建表脚本 * * @author zhang434
2013-08-27 15:08:41 1784
转载 Hibernate延迟加载机制
延迟加载: 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟加载的细节。A、实体对象的延迟加载:如果想对实体对象使用延迟加载,必须要在实体的映射配置文件中进行相应
2013-08-27 14:31:45 632
原创 MD5加密------java类
package cn.ipanel.apps.portalBackOffice.util.md5;import java.security.MessageDigest;import org.apache.log4j.Logger;/** * MD5 的加密 * * @author zhang434 * @datetime 2013-8-17 下午05:11:29
2013-08-27 11:37:03 1389
原创 Spring事务管理----声明式 利用TransactionProxyFactoryBean生成事务代理
通常建议采用声明式事务管理。声明式事务管理的优势非常明显:代码中无需关于关注事务逻辑,让Spring声明式事务管理负责事务逻辑,声明式事务管理无需与具体的事务逻辑耦合,可以方便地在不同事务逻辑之间切换。声明式事务管理的配置方式,通常有如下三种:1.使用TransactionProxyFactoryBean为目标bean生成事务代理的配置。此方式是最传统,配置文件最臃肿、难以阅读的方式。
2013-08-27 11:20:10 960
转载 Managed Beans
1、Managed beans的编写1)采用注释的方式进行实例化@ManagedBean/@ManagedBean(name="beanName")@SessionScopedpublic class className{}2)在faces-config.xml文件进行配置 userBean 完全类路径session2、给bean的属性注入值
2013-08-27 11:08:50 1497
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人