自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Spring框架中的JdbcTemplate类的使用方法

前言:本文指在介绍Spring框架中的JdbcTemplate类的使用方法,涉及基本的Spring反转控制的使用方法和JDBC的基本概念。目标是使读者能够对JdbcTemplate快速地掌握和使用。        准备:1. Spring的基本概念       Spring框架核心的思想就是建立一个Java对象的大工厂,用户只要给工厂一个指令,工厂就能将用户需要的对象根据配置文

2010-05-27 11:07:00 7939 1

原创 Spring:JdbcTemplate使用指南

前言:本文指在介绍Spring框架中的JdbcTemplate类的使用方法,涉及基本的Spring反转控制的使用方法和JDBC的基本概念。目标是使读者能够对JdbcTemplate快速地掌握和使用。        准备:1. Spring的基本概念       Spring框架核心的思想就是建立一个Java对象的大工厂,用户只要给工厂一个指令,工厂就能将用户需要的对象根据配置文

2010-05-16 09:40:00 1428

原创 spring 监听器 IntrospectorCleanupListener简介

其中JavaBeans Introspector是一个类,位置在Java.bean.Introspector,这个类的用途是发现java类是否符合javaBean规范,也就是这个类是不是javabean。具体用法可以参照jdk文档;上面的意思就是,如果有的框架或者程序用到了JavaBeans Introspector了,那么就启用了一个系统级别的缓存,这个缓存会存放一些曾加载并分析过的java

2010-05-15 20:30:00 2274

原创 AOP的JDK动态代理和CGLIB的代理

在程序里面定义简单的AOP切面类Java代码 /**   * 定义Aspect   */  @Aspect  public class ShopAddCheck {       /**       * 定义Pointcut,Pointcut的名称就是allAddMethod,       * 此方法不能有返回值和参数,该方法只是一个标识   

2010-05-14 09:07:00 931

原创 Java Serialization transient

1. 什么是Serialization?串行化(Serialization)是计算机科学中的一个概念,它是指将对象存储到介质(如文件、内在缓冲区等)中或是以二进制方式通过网络传输。之后 可以通过反串行化从这些连续的位数据重新构建一个与原始对象状态相同的对象,因此在特定情况下也可以说是得到一个副本,但并不是所有情况都这样。Java有Serialization API为开发者提供了一种标准的机制来串行

2010-05-12 13:35:00 715

原创 关于jquery中append和appendto的区别

append(content)向每个匹配的元素内部追加内容。这个操作与对指定的元素执行appendChild方法,将它们添加到文档中的情况类似。appendTo(content)把所有匹配的元素追加到另一个、指定的元素元素集合中。实际上,使用这个方法是颠倒了常规的$(A).append(B)的操作,即不是把B追加到A中,而是把A追加到B中。 实际用法

2010-05-11 16:48:00 949

原创 DelegatingRequestProcessor作用

采用DelegatingRequestProcessor将处理转发给Spring容器中的bean     DelegatingRequestProcessor继承自RequestProcessor。为了让Struts使用DelegatingRequestProcessor,还需要在struts-config.xml文件中增加如下代码:             这一行代码是告诉Stru

2010-05-07 16:41:00 407

原创 HibernateDaoSupport

Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法:public final HibernateTemplate getHibernateTemplate() public final void setSessionFactory(SessionFactory sessionFactory) public final Sessio

2010-05-07 16:40:00 872

原创 Hibernate区分不同对象的方法

本文讲述了关系数据库、Java和Hibernate区分不同对象的方法。关系数据库按主键区分不同记录。Java语言按内存地址区别不同的对象。而Hibernate用对象标识符(OID)来区分不同对象。 1.关系数据库按主键区分不同记录。create table CUSTOMERS (ID int promary key not null, NAME varchar(15));

2010-05-05 20:25:00 572

原创 session.save

save方法 Session的sava()方法用于将一个临时对象转变为持久化对象,也就是说将一个新的业务实体保存到数据库中,其语法格式如下: session.save(PersistentClassName);  参数说明:  session:指的是session实例,可以通过以下代码创建。  Configuration config=new Configuration().configure()

2010-05-05 18:03:00 6369

原创 load-on-startup

用了那么久都没真正看过文档说load-on-startup 是什么意思的,今天偶然看到了这个问题,记录一下吧。 这个标签的含义是指,容器启动时加载这个servlet的顺序,正常的取值范围是:负数,0-5,如果是负数或者没有这个标签,则容器在启动时不自动加载这个servlet,如果是0-5,则按照顺序加载这个servlet,执行初始化方法init()。数字是0-5,加载顺序也是0-5。下面是文档说明

2010-05-05 15:02:00 690

原创 Hibernate数据加载——Session.get/load

Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于:如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException。 Load方法可返回实体的代理类实例,而get方法永远直接返回实体类。 load方法可以充分利用内部缓存和二级缓存中的现有数据,而get方法则仅仅在内部

2010-05-05 13:52:00 342

原创 logic:messagesPresent

logic:messagesPresent property="property1" message="true"> Message:property1 存在 logic:messagesPresent>我们知道,在Action类中我们可以通过将一个ActionErrors或ActionMessages对象添加进request scopesaveMessages(request, msgs

2010-05-05 11:41:00 1920

原创 struts验证框架开发

 一、启用Validator插件虽然Validator框架是与Struts封装在一起提供的,但在默认状况下Validator并不被启用。为了启用Validator,要向你的应用程序的struts-config.xml文件中添加下面的插件定义。        二、配置validator-rules.xml    Struts示例应用程序带有这个文件的预配置拷贝。在大多数情况下,你不必

2010-05-05 10:44:00 486

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除