`
pacer123
  • 浏览: 91912 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
     eclipse中集成hibernate tools插件不在描述。只需要去官方网站上下载相应的插件即可。按照以往eclipse的插件安装方式或者在线更新均可。插件装好后可以再file--》new--》-other中看到相应的hibernate选项。可以再run菜单中看到hibernate code generation字样。下面写个小例子阐述一下生成java pojo代码的简单操作。     1、配置好hibernate.cfg.xml文件         <?xml version="1.0" encoding="utf-8"?> ...
    在项目中某些模块进行查询时,可以通过form.findField('xxx');的方式一一获得表单参数,然后传递到后台进行查询。     我们可以通过如下的方式获取,只需要调用prepareParamsFromForm 方法并将frm对象以及列表对象当做参数传递进去,即可实现对表单数据参数的赋值。 1、 获取表单数据 var prepareParamsFromForm = function(frm, store) { store.baseParams = {};  var params = frm.getValues(true); // alert(params);  var ...
数据库递归查询sql ,觉得在做目录树的结构应用时很有用处。可以根据父id查询相应的所有的递归子目录。         DB2:向下递归查询:                with rpl(catalog_id,parent_id,catalog_name,catalog_level,region_code) as     (  ...
     针对一些大的运营商的系统,比如电信 银行系统。通常会有些表的数据量会很大百万、千万等,此时查询速度是一个很重要很关键的因素。查询响应慢是用户无法接受的。所以要针对这些大数据量表要建立相应的索引。但 ...
      在做一个模块的时候,用到了下拉列表,但是下拉列表中的数据太多,一次性如果全部加载的话,肯定是不现实或者不可续的方法,所以此时需要对下拉列表中的数据进行分页展示。我们用到了Ext.form.ComboBox对象。觉得这个东东挺不错,值得写出来总结下,方便以后用到。       1、定义对象              var SelectedUser = Ext.data.Record.create([{                      name : 'userId',                      type : 'int'                    ...
      再web应用中,有时需要对用户在文本区中输入字符时动态的提示剩余字数。html中我们可以给该文本区增加onpropertychange事件。可以实现,也可以区分中文。但是ext中的textarea控件不存在此方法,change事件 仅仅需要用户鼠标移开时失去焦点才能触发,不能实现此动态提示功能。       所以通过给该空间增加了如下代码实现了此功能:            listeners : {          'render' : function(field) {           // 键盘事件           this.getEl().addListene ...
       项目中用到了书目录管理,需要做成树状结构的管理。下面将部分有用代码写出来,希望能给需要用到的人一些小小的帮助。项目中应用struts2+spring+ext。下面简要介绍几个步骤:        1、前台extjs的展现代码:              xinli.ui.SmsCatalogTreePanel = Ext.extend(Ext.tree.TreePanel, { catalogId : null, // 选择短信目录的id catalogLevel : null,// 选择短信目录的级别 catalogName : null, // 选择短信目录的名称 regi ...
     在web环境下,通常需要使用一些定时执行的操作(如定时报表生成,定期定时数据统计,定时短信发送等等) 。此时可以应用quartz调度器来实现。           spring与quartz集成使用。Quartz中对于spring的service方法调用注意区别以往的作业调度方式。       其他调度器的使用:              1、数据库自身调度任务,定时触发              2、继承TimerTask,实现run方法。              3、其他自己实现   简要介绍下spring与quartz集成使用: 1、实现类需要继承QuartzJobBea ...
在我们的web应用中,大家可能经常会用到oscache来缓存数据。但是当你的应用服务器是集群环境的情况下,通常会有数据不同步的问题。为了解决这样的问题,可以利用IP组播实现集群环境下的节点间缓存数据的同步。 经过在2台PC机上分别启动tomcat,运行库存web应用,调用被缓存的方法,然后在其中一台更改缓存的结果,经测试,另一台的缓存被同步更新了。 这为集群环境下,各节点的同步提供了新的解决途径。 OSCache缓存组件提供了在集群下进行同步的支持。 只要在oscache.properties文件里添加如下内容就可以了,其中mcast_addr=231.12.21.13 ...
    在web系统开发中,某些系统需要定时执行一些数据库操作。如定期删除数据,定期调用某个存储过程进行报表的统计信息处理等等操作。为了解决这个需求,可以参照如下的几个步骤晚上数据库的定时任务的操作。      1、创建需要定时执行的存储过程代码。      2、创建定时job任务。      可以参照如下例子:      CREATE OR REPLACE PROCEDURE drop_create_table IS str_sql varchar2(500); v_count number; BEGIN       select count(*) into v_count from use ...
1.采用jdbc方式 public static Connection getConnection() throws SQLException { Connection con = null; try { long beginTime = System.currentTimeMillis(); Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); con = DriverManager.getConnection (url,username,password); lon ...
问题:         某项目种突然出现了如下问题:A流程采用的JMS进行异步的处理提交后的(派单、修改工单状态)2项工作。但目前工单提交后同步处理数据完成之后,而通过JMS异步处理的向下级派单以及修改工单状态两项工作 ...
要实现页面打印功能只需要给jsp页面加入如下代码: <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0 VIEWASTEXT> </OBJECT> <br>  <input type=button name="print" value=打印 onclick="document.all.WebBrowser.ExecWB(6,1)" class="NOPRINT" ...
查找数据库中所有字段  以对应的表 select C.column_name,C.TABLE_NAME from dba_tab_columns C where owner='' 查每个科目class 分数scro前三名 select id, name, class, scro    from (select row_number() over(partition by class order by scro desc)  cnt,                 id,                 name,                 class,                 ...
学习JForum总结: 环境搭建:TOMCAT + MYSQL 第一步:安装部署 1、  去http://www.jforum.net/download.jsp网站下载jforum的发布包。 2、  安装mysql数据库。为了解决论坛出现的中文乱码问题,可以通过手动修改配置文件或者在安装mysql时设置编码为utf8, 可以避免页面中显示乱码。安装好mysql后,进入>mysql状态输入:CREATE   DATABASE   JForum  DEFAULT   CHARACTER   SET   utf8   COLLATE   utf8_general_ci;  3、  ...
Global site tag (gtag.js) - Google Analytics