- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 spring的事务控制配置
通常我们web系统中需要事物控制,可以通过spring容器来进行。下面部分配置简单的说明了spring的事物控制。我们可以给applicationContext-common.xml文件中添加如下代码,实现事物的控制: <bean id="transactionManager" class="org.springframework.jdbc.datasource....
2009-07-26 12:20:10 100
大批量数据导出csv文件
web系统中常见的对数据进行导出备份功能,通常我们按照要求都是导出excel文件。但是当数据量比较大时,数万条就可能比较慢甚至出现内存溢出。如果用户不强求excel导出的模板样式,字体等。则可以通过导出cvs文件来满足大批量数据导出。可以导出cvs文件后通过excel打开。 网上下载了opencsv.jar包,通过提供的jar包进行cvs的文件导出,简单的代码如下 ...
2009-07-23 16:03:18 728
通过hibernate tools生成java代码
eclipse中集成hibernate tools插件不在描述。只需要去官方网站上下载相应的插件即可。按照以往eclipse的插件安装方式或者在线更新均可。插件装好后可以再file--》new--》-other中看到相应的hibernate选项。可以再run菜单中看到hibernate code generation字样。下面写个小例子阐述一下生成java pojo代码的简单操作。 ...
2009-07-23 09:45:00 153
获取表单中的参数数据集并查询
在项目中某些模块进行查询时,可以通过form.findField('xxx');的方式一一获得表单参数,然后传递到后台进行查询。 我们可以通过如下的方式获取,只需要调用prepareParamsFromForm 方法并将frm对象以及列表对象当做参数传递进去,即可实现对表单数据参数的赋值。1、 获取表单数据var prepareParamsFromForm = funct...
2009-07-21 14:35:42 288
数据库递归查询
数据库递归查询sql ,觉得在做目录树的结构应用时很有用处。可以根据父id查询相应的所有的递归子目录。 DB2:向下递归查询: with rpl(catalog_id,parent_id,catalog_name,catalog_level,region_code) as ( select root.catalog_id...
2009-07-20 17:13:26 150
关于关键表的索引重建
针对一些大的运营商的系统,比如电信 银行系统。通常会有些表的数据量会很大百万、千万等,此时查询速度是一个很重要很关键的因素。查询响应慢是用户无法接受的。所以要针对这些大数据量表要建立相应的索引。但是经过长时间应用之后如果大表进行了频繁的增删改查操作后,可能会导致索引失效,严重会应用客户使用及用户体验。所以此时需要对大表进行索引分析甚至重建。现在就索引重建大体讲述一下。 大体步...
2009-07-20 10:42:32 158
带分页的下拉列表
在做一个模块的时候,用到了下拉列表,但是下拉列表中的数据太多,一次性如果全部加载的话,肯定是不现实或者不可续的方法,所以此时需要对下拉列表中的数据进行分页展示。我们用到了Ext.form.ComboBox对象。觉得这个东东挺不错,值得写出来总结下,方便以后用到。 1、定义对象 var SelectedUser = Ext.data.Record...
2009-07-17 11:49:17 572
对文本区实现字符倒计数提醒
再web应用中,有时需要对用户在文本区中输入字符时动态的提示剩余字数。html中我们可以给该文本区增加onpropertychange事件。可以实现,也可以区分中文。但是ext中的textarea控件不存在此方法,change事件仅仅需要用户鼠标移开时失去焦点才能触发,不能实现此动态提示功能。 所以通过给该空间增加了如下代码实现了此功能: li...
2009-07-17 11:23:03 104
EXT树的实现
项目中用到了书目录管理,需要做成树状结构的管理。下面将部分有用代码写出来,希望能给需要用到的人一些小小的帮助。项目中应用struts2+spring+ext。下面简要介绍几个步骤: 1、前台extjs的展现代码: xinli.ui.SmsCatalogTreePanel = Ext.extend(Ext.tree.TreePanel, { ...
2009-07-17 11:06:40 122
spring与quartz集成使用
在web环境下,通常需要使用一些定时执行的操作(如定时报表生成,定期定时数据统计,定时短信发送等等) 。此时可以应用quartz调度器来实现。 spring与quartz集成使用。Quartz中对于spring的service方法调用注意区别以往的作业调度方式。 其他调度器的使用: 1、数据库自身调度任务,定时触发 ...
2009-07-13 11:06:31 88
空空如也
关于gridpanel对象不能获取总数的问题!
2010-06-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人