项目经验~~ 博客分类: 2006年以前项目总结 log4jBeanOracleSQL
程序员文章站
2024-03-19 15:45:52
...
(1)在系统基类中如果使用日志的话,不能实现每天日志的自动更名
public abstract class BaseAction extends Action implements Contact {
//需要把下面对该类的log4j日志去掉才可
// private static Logger _log = Logger.getLogger(BaseAction.class.getName()); //log4j(1)
(2)有关多个form在多个模块中调用
name="tab_ch_adminForm" validate="false" input="page.Tab_ch_admin.entry">
name="tab_ch_adminForm" validate="true" input="login">
可以更加validate属性来判断(好像不是,有待更新)
设置为true,则在调用Action对象上的perform()方法前,ActionServlet将调用ActionForm bean的validate()方法来进行输入检查
input属性:输入表单的路径,指向bean发生输入错误必须返回的控制
(3)java.sql.Date类型只能处理日期,不能处理时间
java.sql.Date.valueOf("2000-12-12");
而 java.util.Date类可以处理
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date dtime = df.parse(setdate + " 23:59:59");
Date nowdate = new java.util.Date(System.currentTimeMillis());
if (nowdate.after(dtime)) {
sqlDuplicateFromResqPage(strFailure, request, response, "选择的日期已经过期,请选择有效的日期!");
return null;
}
(3)oracle中多表分区间读取数据实现
select MUSIC_NAME, MUSIC_PATH, MUSIC_SINGER, MUSIC_PROVIDER, MUSIC_PRICE, USER_PROVIDE, PROVIDE_DATE, SET_HOT, USE_HOT, WSET_HOT, WUSE_HOT, NAME_IVR, IVR, CONVERT_RESULT, VALID_TIME, MUSIC_TIME, MUSIC_TYPE, MUSIC_ID ,MUSICITEM_ID from
(select t.MUSIC_NAME, t.MUSIC_PATH, t.MUSIC_SINGER, t.MUSIC_PROVIDER, t.MUSIC_PRICE, t.USER_PROVIDE, t.PROVIDE_DATE, t.SET_HOT, t.USE_HOT,t. WSET_HOT, t.WUSE_HOT, t.NAME_IVR, t.IVR, t.CONVERT_RESULT, t.VALID_TIME, t.MUSIC_TIME, t.MUSIC_TYPE, t.MUSIC_ID, t2.MUSICITEM_ID, rownum id2 from tab_ch_music t,TAB_CH_MUSICTYPE t2 where rownum <= 0 and 1=1 and music_name like '%dfdf%' and CONVERT_RESULT =0 and MUSICITEM_ID =030103 order by rownum )
where id2 > -15 and 1=1 and music_name like '%dfdf%' and CONVERT_RESULT =0 and MUSICITEM_ID =030103 order by music_id desc
注意红色部分
public abstract class BaseAction extends Action implements Contact {
//需要把下面对该类的log4j日志去掉才可
// private static Logger _log = Logger.getLogger(BaseAction.class.getName()); //log4j(1)
(2)有关多个form在多个模块中调用
name="tab_ch_adminForm" validate="false" input="page.Tab_ch_admin.entry">
name="tab_ch_adminForm" validate="true" input="login">
可以更加validate属性来判断(好像不是,有待更新)
设置为true,则在调用Action对象上的perform()方法前,ActionServlet将调用ActionForm bean的validate()方法来进行输入检查
input属性:输入表单的路径,指向bean发生输入错误必须返回的控制
(3)java.sql.Date类型只能处理日期,不能处理时间
java.sql.Date.valueOf("2000-12-12");
而 java.util.Date类可以处理
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date dtime = df.parse(setdate + " 23:59:59");
Date nowdate = new java.util.Date(System.currentTimeMillis());
if (nowdate.after(dtime)) {
sqlDuplicateFromResqPage(strFailure, request, response, "选择的日期已经过期,请选择有效的日期!");
return null;
}
(3)oracle中多表分区间读取数据实现
select MUSIC_NAME, MUSIC_PATH, MUSIC_SINGER, MUSIC_PROVIDER, MUSIC_PRICE, USER_PROVIDE, PROVIDE_DATE, SET_HOT, USE_HOT, WSET_HOT, WUSE_HOT, NAME_IVR, IVR, CONVERT_RESULT, VALID_TIME, MUSIC_TIME, MUSIC_TYPE, MUSIC_ID ,MUSICITEM_ID from
(select t.MUSIC_NAME, t.MUSIC_PATH, t.MUSIC_SINGER, t.MUSIC_PROVIDER, t.MUSIC_PRICE, t.USER_PROVIDE, t.PROVIDE_DATE, t.SET_HOT, t.USE_HOT,t. WSET_HOT, t.WUSE_HOT, t.NAME_IVR, t.IVR, t.CONVERT_RESULT, t.VALID_TIME, t.MUSIC_TIME, t.MUSIC_TYPE, t.MUSIC_ID, t2.MUSICITEM_ID, rownum id2 from tab_ch_music t,TAB_CH_MUSICTYPE t2 where rownum <= 0 and 1=1 and music_name like '%dfdf%' and CONVERT_RESULT =0 and MUSICITEM_ID =030103 order by rownum )
where id2 > -15 and 1=1 and music_name like '%dfdf%' and CONVERT_RESULT =0 and MUSICITEM_ID =030103 order by music_id desc
注意红色部分
上一篇: 07、IDC机房设备与服务情况自动报备 博客分类: Saas监控--Shell脚本补充 虚拟机F#脚本
下一篇: getOutputStream() has already been called for this response] with root cause 博客分类: jsp
推荐阅读
-
项目经验~~ 博客分类: 2006年以前项目总结 log4jBeanOracleSQL
-
首页面下拉框内容状态的保持 博客分类: 2006年以前项目总结 JSPXML
-
项目部分经验 博客分类: 2006年以前项目总结 JSPStruts框架
-
log4j+struts配置说明 博客分类: 2006年以前项目总结 log4jStrutsApacheWindowsC
-
一期项目问题总结与对策 博客分类: 项目管理 Excel设计模式OO
-
软件项目量化管理(CMMI高成熟度)实践经验谈——之项目管理过程监督与控制篇 博客分类: 项目管理
-
【转】软件项目量化管理(CMMI高成熟度)实践经验谈——之概述篇 博客分类: 项目管理
-
软件项目量化管理(CMMI高成熟度)实践经验谈——之项目管理过程策划篇 博客分类: 项目管理
-
索引的创建与使用 博客分类: 项目经验总结 Oracle索引
-
索引的创建与使用 博客分类: 项目经验总结 Oracle索引