自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenSessionInViewFilter类作用

延迟加载过滤器Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session 已经关闭,这些导致延迟加载数据的访问异常。Spri...

2011-03-23 13:16:18 105

原创 Spring中对scope的意思

默认情况下,从 bean工厂所取得的实例为Singleton(bean的singleton属性)1.Singleton: Spring容器只存在一个共享的bean实例,默认的配置。2.Prototype: 每次对bean的请求都会创建一个新的bean实例。 二者选择的原则:有状态的bean都使用Prototype作用域,而对无状态的bean则应该使用singleton作用域。...

2011-02-25 09:02:33 117

原创 Spring支持Quartz程序调度

开发时有时会有这样一种需求,定期计算某些数据或者执行某些程序进行操作,这种程序就是平时所说的批处理。批处理为应用分时段处理提供支持,减轻应用程序的负担,比如数据统计工作往往放在凌晨执行,这是服务器压力不大,使用者不多,是进行此类操作的最佳时段。白天人们使用时就能看到处理的结果了。 批处理程序的执行思路是先创建执行定时任务,然后对定时任务进行调度执行。 Java中的Timer类为...

2011-01-13 10:50:25 111

原创 getSession getHibernateTemplate用哪个

在Spring整合 Hibernate中,对dao层访问中提供了两个操作。Session org.springframework.orm.hibernate3.support.HibernateDaoSupport.getSession() throws DataAccessResourceFailureException, IllegalStateExceptionSession...

2010-12-30 14:56:00 79

原创 在hibernate中查询单个对象的方法,get()、load()、uniqueResult()

查询单个对象可以直接通过Session对象来做到,其中session这个对象提过了2种获得单个对象的方法,一个是get方法和load方法,我去看这个两个方法的时候发现这两个方法的参数是一样的,使用方式也是一样的,我们先来看看具体的使用方法: 1. Object obj = session.get(user.getClass(), 100); 2. Object obj1 ...

2010-12-30 14:06:27 264

原创 在hibernate中查询单个对象的方法,get()、load()、uniqueResult()

查询单个对象可以直接通过Session对象来做到,其中session这个对象提过了2种获得单个对象的方法,一个是get方法和load方法,我去看这个两个方法的时候发现这两个方法的参数是一样的,使用方式也是一样的,我们先来看看具体的使用方法: 1. Object obj = session.get(user.getClass(), 100); 2. Object obj1 ...

2010-12-30 14:06:23 112

原创 ext.data.store 介紹

Ext.data.Storestore是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表方法: 不列举继承来的方法Store( Object config )构造,config定义为{autoLoad : Boolean/Object, //自动载入baseParams : Object, //只有使用httpproxy时才有意义dat...

2010-12-28 11:59:21 73

原创 ExtJS中grid的JsonStore、Ext.PagingToolbar带条件查询问题

Extjs中的帮助文档中都是些简单的查询,grid的分页查询只是默认传入start,limit,sort,dir等参数,但实际情况中可能需要传入自定义参数,试了好多次都没有发布传入 在网上找一个一个办法,利用JsonStore的beforeload事件来强制添加自定义的参数列表即可以实现,关键代码如下: Code 1 var ds = new Ext.data.J...

2010-12-24 12:11:08 123

原创 oracle复制表

如下,表a是数据库中已经存在的表,b是准备根据表a进行复制创建的表:1、只复制表结构的sql create table b as select * from a where 112、即复制表结构又复制表中数据的sql create table b as select * from a3、复制表的制定字段的sql create table b ...

2010-12-23 13:30:04 59

原创 Action获取复选框的数值

//定义一个数组,使用数组接收传来的值 String[] flbox = request.getParameterValues("复选框名字"); //使用foreach语句,循环打印出数组里的值 for(String flox : flbox) { out.println(flox); }...

2010-12-21 19:06:36 212

原创 JAVA.两个日期相减实现

在java里面,两个日期相差多少天,如何相减呢?取两个日期时间戳,然后相减,得出相差的毫秒书,然后换算成天。import java.util.Date;import java.text.SimpleDateFormat;import java.util.Calendar; public class DateCal { /** * @param args ...

2010-12-21 14:04:23 1056

原创 Ext中的get、getDom、getCmp、getBody、getDoc的区别

Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get方法用来得到一个Ext元素,也就是类型为 Ext.Element的对象,Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象上的方法来实现对DO...

2010-12-04 12:04:18 99

原创 oracle时间差表达式

最近做一项目,需要计算两时间差值,Oracle对我来说比陌生,怎么都计算不出来,后来在网上找到一些资料介绍Oracle计算时间差的方法。有两个日期数据START_DATE,END_DATE,欲得到这两个日期的时间差(以天,小时,分钟,秒,毫秒):天:ROUND(TO_NUMBER(END_DATE - START_DATE))小时:ROUND(TO_NUMBER(END...

2010-11-07 16:20:22 161

原创 jQuery常用函数总结

jQuery中为我们提供了很多有用的方法和属性,自己总结的一些常用的函数,方法。个人认为在开发中会比较常用的,仅供大家学习和参考。事件处理 ready(fn)代码 :$(document).ready(function(){ // Your code here...});作用 :它可以极大地提高web应用程序的响应速度。通过使用这个方法,可以在D...

2010-11-03 19:36:23 93

原创 当你疲倦时。想放弃时。看看这个吧

这篇东西转自一位有思想的研究生!她看到这篇漫画,觉得很不错,我看后也觉得值得我们思考,尤其是当我们抱怨时!第一幅漫画中,每个人都背负着一个沉重的十字架,在缓慢而艰难地前行! 途中,有一个人忽然停了下来。他在想着什么!他想,上帝啊,这个十字架太沉重了,我可以把十字架砍掉一块!于是他动手砍了起来!砍掉之后走起来,的确是轻松了很多,他的步伐也不由得加快了。...

2010-10-22 14:58:07 90

原创 gethibernatetemplate find条件查询方法

Spring中常用的hql查询方法(getHibernateTemplate())---------------------------------一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象二、fin...

2010-09-20 11:45:57 149

原创 角度与弧度的转换 - 三角学

弧度=角度*Math.PI/180角度=弧度*180/Math.PI以下内容以弧度与角度的相互转换为基础圆周率: PI 3.1416(弧度)圆:2Pi 6.2832(弧度)弧度是角的度量单位弧长等于圆半径长的弧所对的圆心角为1弧度。由上面这条推导出 2Pi r, 周长就是 3.14*2(圆弧度) * 半径 ,就是这样来的同理 PId也...

2010-09-05 19:02:34 990

原创 通过经纬度坐标计算距离的方法

2种方法都是在网上搜索来的,一种原来是java写的,一种是.net写的,java的那个我翻译成.net的了.1:原JAVAdouble distanceByLnglat(double _Longitude1, double _Latidute1, double _Longitude2, double _Latidute2) { double ...

2010-09-05 15:35:36 325

原创 Hibernate批量处理(Batch processing)

批量处理(Batch processing)使用Hibernate将 100 000 条记录插入到数据库的一个很自然的做法可能是这样的Session session = sessionFactory.openSession();Transaction tx = session.beginTransaction();for ( int i=0; i...

2010-08-27 13:04:10 113

原创 Hibernate 查询返回结果集的取值

Hibernate是将数据库中的表映射为对象,查询出的结果集合先要转换成对象,才能转换成Java基本类型。1、示例:String hql = “select cat.name, cat.age from Cat cat”;List list = getHibernateTemplate().find(hql);if(list != null && list.size() ...

2010-08-24 17:53:54 322

原创 Hibernate查询返回结果

Hibernate查询单个字段,Hibernate把每个id做成一个元素的一维数组,List存放的是一维数组。  Query query = s.createQuery("select u.id from User as u");  List list = query.list();  for (i=0; i< list.size(); i++) {  Long id = (Lon...

2010-08-24 17:50:10 118

原创 Hibernate 查询返回结果集为对象数组后的取值方法

Hibernate 查询返回结果集为对象数组后的取值方法示例:String hql = “select cat.name, cat.age from Cat cat”;List list = getHibernateTemplate().find(hql);if(list != null && list.size() > 0) { for(int i = ...

2010-08-24 17:33:47 496

原创 java字符串转换成日期型

String date="2006-11-23" SimpleDateFormat df =new SimpleDateFormat("yyyy-MM-dd"); java.util.Date cDate = df.parse(date); java.s...

2010-08-24 17:30:27 83

空空如也

空空如也

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

TA关注的人

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