SSH2
文章平均质量分 78
Carl_YC
热爱技术 javaopenNMSoracle mySQL extJsjQuery
展开
-
Hibernate的get和load的区别
load()方法是假定你所读取的对象是肯定存在的...而get则是尝试访问..如果没有则返回null.而load就会抛出Exception cant load ...个人认为这两个方法唯一的区别就是为了实现不同的业务需要...从src上看性能是一样的。get是直接查询数据库,如果查不到就返回null。Load会首先从内存中装载,如果以前没有装载或查询出来,才开始查询数据库,某些情况下效率会高一原创 2008-04-19 13:29:00 · 999 阅读 · 0 评论 -
hibernate里load和get方法的区别详述
A: Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,但Hibernate不会搞两个完全一样的方法的,它们间的不同在于: 1.如果找不到符合条件的纪录,get()方法将返回null.而load()将会报出ObjectNotFoundEcception. 2.load()方法可以返回实体的代理类实例,而ge...2008-06-26 17:12:17 · 74 阅读 · 0 评论 -
Spring Security 2.0 安全框架 使用及文件配置说明
Spring Security 2.0 安全框架使用说明 结合extjs的图片验证登陆环境:spring2.0+extjsAcegi是基于Spring的一个开源的安全认证框架,现在的最新版本是Spring Security 2.0。它实现了简易配置的承诺,提高了开发者的生产力。 它已经是java平台上应用最广的安全框架了,Spring Security 2.0又提供了一系列的新功能。 ...2009-03-13 10:00:00 · 156 阅读 · 0 评论 -
扩展HibernateTemplate,实现分页查询 (回调)
/*** 使用hql 语句进行操作* @param hql* @param offset* @param length* @return List*/public List getListForPage(final String hql, final int offset, final int length) {List list = getHibernateTemplate().exe...2008-04-19 13:18:32 · 100 阅读 · 0 评论 -
Hibernate的get和load的区别
load()方法是假定你所读取的对象是肯定存在的...而get则是尝试访问..如果没有则返回null.而load就会抛出Exception cant load ...个人认为这两个方法唯一的区别就是为了实现不同的业务需要...从src上看性能是一样的。get是直接查询数据库,如果查不到就返回null。Load会首先从内存中装载,如果以前没有装载或查询出来,才开始查询数据库,某些情况下效率会高一点。...2008-04-19 13:28:55 · 57 阅读 · 0 评论 -
Hibernate中自带ID的generator的含义
1、identity:用于MySql数据库。特点:递增 <id name="id" column="id"> <generator class="identity"/> </id> 注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。 2、sequence:用于Oracle数据库 <id name=&2008-04-19 13:29:59 · 94 阅读 · 0 评论 -
典型的applicationContext.xml 配置
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springfr2008-04-19 13:35:01 · 74 阅读 · 0 评论 -
Struts+Spring+Hibernate实现上传下载
引言 文件的上传和下载在J2EE编程已经是一个非常古老的话题了,也许您马上就能掰着指头数出好几个著名的大件:如SmartUpload、Apache的FileUpload。但如果您的项目是构建在Struts+Spring+Hibernate(以下称SSH)框架上的,这些大件就显得笨重而沧桑了,...2008-04-19 13:36:11 · 70 阅读 · 0 评论 -
Spring框架下获取Bean的几种方式
通过xml配置文件 bean配置在xml里面,spring提供多种方式读取配置文件得到ApplicationContext.第一种方式:FileSystemXmlApplicationContext通过程序在初始化的时候,导入Bean配置文件,然后得到Bean实例:ApplicationContext ac = new FileSystemXmlApplicationContext(...2008-05-09 09:47:00 · 75 阅读 · 0 评论 -
spring 监听器 IntrospectorCleanupListener
spring中的提供了一个名为org.springframework.web.util.IntrospectorCleanupListener的监听器。它主要负责处理由 JavaBeans Introspector的使用而引起的缓冲泄露。spring中对它的描述如下: 它是一个在web应用关闭的时候,清除JavaBeans Introspector的监听器.在web.xml中注册这个转载 2011-11-09 09:39:08 · 785 阅读 · 0 评论 -
Java Json/xml 序列化和反序列化 工具:JsonTools 和 simpleframework 附带实例
Java Json/xml 序列化和反序列化: 工具JsonTools 和 simpleframework 1. xml 序列化反序列化工具:simpleframework 功能非常强大,使用起来非常简单,自己可以百度一下使用方法:首先根据xml文件建好java bean ,可以是非常复杂的java bean; 对应的xml文件和java bean 见文章尾部 导入:原创 2009-11-19 08:27:00 · 3848 阅读 · 0 评论 -
树形数据读取 java bean /json/xml 有大量数据
数据库中的数据是与树形方式存储的,比如:id parentid1 -12 13 14 3可以无限级分类;如果能得到一个根节点bean(已经存储了孩子节点) ,就得到了这棵树,就可以序列化成json或xml格式,这是我想要的;使用hibernate 的@onetomany 建好关联,级联查询 是可以达到上面的效果,获得整个树形bean,以前一直采用原创 2009-11-19 08:57:00 · 3049 阅读 · 0 评论 -
典型的applicationContext.xml 配置
http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema原创 2008-04-19 13:35:00 · 753 阅读 · 0 评论 -
Struts+Spring+Hibernate实现上传下载
引言 文件的上传和下载在J2EE编程已经是一个非常古老的话题了,也许您马上就能掰着指头数出好几个著名的大件:如SmartUpload、Apache的FileUpload。但如果您的项目是构建在Struts+Spring+Hibernate(以下称SSH)框架上的,这些大件转载 2008-04-19 13:36:00 · 784 阅读 · 0 评论 -
Hibernate中自带ID的generator的含义
1、identity:用于MySql数据库。特点:递增 注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。 2、sequence:用于Oracle数据库 序列名 3、native:跨数据库时使用,由底层方言产生。 Default.sequence为hibern原创 2008-04-19 13:30:00 · 730 阅读 · 0 评论 -
spring 的OpenSessionInViewFilter简介及源码
假设在你的应用中Hibernate是通过spring 来管理它的session.如果在你的应用中没有使用OpenSessionInViewFilter或者OpenSessionInViewInterceptor。session会在transaction结束后关闭。如果你采用了spring的声明式事务模式,它会对你的被代理对象的每一个方法进行事务包装(AOP的方式)。如下: cl转载 2008-05-09 12:34:00 · 1416 阅读 · 0 评论 -
web.xml文件中配置(servlet, spring, filter, listenr)的加载顺序 研究
web.xml 文件中一般包括 servlet, spring, filter, listenr的配置。那么他们是按照一个什么顺序加载呢?加载顺序会影响对spring bean 的调用。 比如filter 需要用到 bean ,但是加载顺序是 先加载filter 后加载spring,则filter中初始化操作中的bean为null;首先可以肯定 加载顺序与他们在web.xml 文原创 2008-05-08 18:19:00 · 17876 阅读 · 2 评论 -
Spring框架下获取Bean的几种方式
通过xml配置文件 bean配置在xml里面,spring提供多种方式读取配置文件得到ApplicationContext.第一种方式:FileSystemXmlApplicationContext通过程序在初始化的时候,导入Bean配置文件,然后得到Bean实例:ApplicationContext ac = new FileSystemXmlApplicationCont原创 2008-05-09 09:47:00 · 1527 阅读 · 0 评论 -
hibernate里load和get方法的区别详述
A: Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,但Hibernate不会搞两个完全一样的方法的,它们间的不同在于: 1.如果找不到符合条件的纪录,get()方法将返回null.而load()将会报出ObjectNotFoundEcception. 2.load()方法可以返回实体的代理类实例,转载 2008-06-26 17:12:00 · 584 阅读 · 0 评论 -
Spring Security 2.0 安全框架 使用及文件配置说明
Spring Security 2.0 安全框架使用说明 结合extjs的图片验证登陆环境:spring2.0+extjs Acegi是基于Spring的一个开源的安全认证框架,现在的最新版本是Spring Security 2.0。它实现了简易配置的承诺,提高了开发者的生产力。 它已经是java平台上应用最广的安全框架了,Spring Security 2.0又提供了一系列的新功能原创 2009-03-13 10:00:00 · 10807 阅读 · 0 评论 -
spring 的OpenSessionInViewFilter简介及源码
假设在你的应用中Hibernate是通过spring 来管理它的session.如果在你的应用中没有使用OpenSessionInViewFilter或者OpenSessionInViewInterceptor。session会在transaction结束后关闭。如果你采用了spring的声明式事务模式,它会对你的被代理对象的每一个方法进行事务包装(AOP的方式)。如下: <bean id...2008-05-09 12:34:00 · 94 阅读 · 0 评论