随笔 - 71  文章 - 15  trackbacks - 0
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

因为口渴,上帝创造了水;
因为黑暗,上帝创造了火;
因为我需要朋友,所以上帝让你来到我身边
Click for Shaanxi xi'an, Shaanxi Forecast
╱◥█◣
  |田|田|
╬╬╬╬╬╬╬╬╬╬╬
If only I have such a house!
〖总在爬山 所以艰辛〗
Email:myesjoy@yahoo.com.cn
NickName:yesjoy
MSN:myesjoy@hotmail.com
QQ:150230516

〖总在寻梦 所以苦痛〗

常用链接

留言簿(3)

随笔分类

随笔档案

文章分类

文章档案

Hibernate在线

Java友情

Java认证

linux经典

OA系统

Spring在线

Structs在线

专家专栏

企业信息化

大型设备共享系统

工作流

工作流产品

网上购书

搜索

  •  

最新评论

阅读排行榜

评论排行榜

2006-12-22
1、检测权限机制未完成。(修改checkPermission)
2、准备action的资料
3、去掉数据权限和对象权限
4、测试hasPermission(通过物资的菜单来确定insert初始化菜单数据表的结构)
5、考虑checkMdl和checkFunc时是否只读一次数据库

2006-12-23
从平时的点滴积累,并形成习惯。每天早来安排计划,一天记录日志。
并在项目轻松时期,制定学习计划,包括业务,设计和编码。尽快
成长自己。
工作进度:
1、去掉数据权限/对象权限(功能权限的连接)
2、PUB操作权限默认都存在(改权限树不要显示,改页面查询过滤)
3、整理物资DivMenu.jsp(加sp:perMission)

问题:
1、项目员工的权限分配树目录显示的问题
2、项目管理的系统管理表生成问题
3、项目管理中对员工分配权限时如果是当前登陆用户则不能执行权限分配。
4、增加权限管理功能
往来文档管理:
作为项目组长,除了与组内人员的文档传送外还会和其他组以及公司其他部门、领导和客户等进行相关的文档传阅。为了便于查找历史的文档记录以及分类管理需要建立如下的目录结构:
==往来文档管理
======本项目组文档
============组员一
===============2006-12-20(日传送资料以当天年月日命名)
===============2006-12-23
============组员二
============组员三
======其他项目组文档
======测试组文档
======客户文档
======广播文档
=========2006-12-20(日传送资料以当天年月日命名)
======美工文档
======领导文档

今天你学到了什么?这样的一种管理方式非常不错!可以进行团队推广。


2006-12-25
1、工作任务:
确保物资管理的权限分配无误
2、项目管理的权限
3、新建一个管理员时,需要同时赋给他所拥有的权限。
解决方法:
一、创建次级系统管理员的人可以对该系统管理员进行权限分配。
二、在tag中对系统管理员进行控制
三、创建的同时赋予权限60

4、现在"用户权限设置"\"岗位权限设置"等会报错
5、用户权限保存时(如果全选则会出现错误,可能为模块编码重复插入)
跟踪来查找错误信息:

1、一早晨一直在完成关于权限选择树的顶层节点的检查功能。其中使用到了数组的大部分的功能操作。需要进行总结一下。
2、中午和下午完成新增管理员同时增加权限功能。(实现其实并不困难,主要是需要考虑清楚。设计确实很重要,任何东西只有在考虑清楚之前再进行操作)
3、关于顶层节点过滤检查胡已经完成该功能,需要学习。
2006-12-26
1、检查用户权限保存时(如果全选则会出现错误,可能为模块编码重复插入)
2、修正物资管理中测出的系统管理的bug
3、熟悉buglist的使用

今天工作:
1、页面中出现的冗余代码全部去掉。即整理所有jsp页面垃圾代码
2、增加操作时部分页面会出现value.flag的脚本错误
3、项目管理的授权目前还在调试中

实际解决问题:
1、行政区域删除时需要进行检查是否可以删除以及是否有权限删除?
有权限删除已在菜单级加以控制。检查删除功能已经完成(15:20)
2、用ajax来检测区域代码是否重复(add页面已完成)
3、FormValidateAjax的作用是什么?
4、项目管理中的系统管理部分数据库重新生成

遇到任何一个问题首先应该考虑的是用什么样的办法来解决更为方便快捷.具体的实现过程中首先应该想清楚解决的办法.

看完好的技术文章后你发表评论了吗?
对技术知识的积累,对管理知识的积累!
整点时间应该做一次伸展以及眼睛的按摩(两小时为准),具体伸展动作可查看相关网站。
15:00眼睛休息
17:00眼睛休息
tag的写法~
请想明白之前再去做这些事情!以免老是做无用功。

今天你学到了什么?
1、ajax知识的积累!
2、页面中fieldset标签和meta使用

2006-12-26系统管理问题整理:
1、增加操作时部分页面会出现value.flag的脚本错误
2、项目分配人员时列表显示员工(根据单位/部门查询,过滤掉已经存在的员工)
3、项目管理中对员工分配权限时如果是当前登陆用户则不能执行权限分配。
4、准备action的资料
5、用户权限保存时(有时如果全选则会出现错误,可能为模块编码重复插入),需待跟踪查看问题
6、buglist问题
7、去掉系统中多余不需要的功能以及冗余代码(比如安全管理员以及帐套等想关的无用代码)

2006-12-27发现问题:
1、用户管理的树中最上层的江苏省电力公司下没有正常显示:来宾/系统管理员/安全管理员。但是其子节点如南京市电力公司等则显示正常(需要跟踪查看构造树的代码)
2、系统管理员对自己分配权限时“用户权限设置”权限默认不能进行更改和删除(否则系统管理员将不能再进行权限分配)

处理问题优先级按如上序号。
如发现有新的需求及更改可往此表中增加。

2006-12-27
计划任务:
1、去除安全管理员的功能。
2、权限管理部分去掉代码中多余的部分

实际完成任务:
1、为物资组增加用户以及分配权限
已完成(用于给用户演示)
江苏省电力公司:
system1
lium(财务部主任)
南京市电力公司:
systemnj
nj01(财务部主任)
江宁区电力公司:
systemjn
jn01(财务部主任)

2、选择权限分配出现错误
问题已解决,原因是胡总那边没有更新PerformEditUserAccSetPermissionAction文件导致保存权限时出错。

项目管理权限中:
3、用户选择220kv查看项目之前应该只能列出他有权限查看的项目列表
接口已经提供,需待验证测试
 接口:SysUserService
方法:public List listProjByUserCode(String userCode) ;
条件:
增加系统用户时应该对用户的操作代码进行校验(操作代码即用户的登陆名不能出现重复,如果userCode有重复的话则会对项目管理的权限操作有影响)经检测已经做了重复性校验工作


学习英语半小时(午饭后时间hjbbs)

4、点击项目后,如果该用户有权限才可以进行“分配人员操作”(tag来控制)

5、listProjByUserCode函数增加一个参数voltGrade(电压等级)
由于要进行关联表,所以去掉这个参数,在页面进行处理。
6、接口中写的方法发生错误后最好用ServiceExceptions()来抛出异常信息
比如:
List list = service.getEmpList();
if(list==null){
 throw new ServiceException("ERROR_ID");
}
ErrorMessages.property中增加如下定义:
FRM-SYS-001=“”
6、创建一个项目的时候自动将创建该项目的人与当前项目绑你!
定。即该人员有对当前项目的操作权限。同时要给该用户写入项目的所有权限。
功能已经实现。但是nitrox的debug出现问题,重新安装后再进行调试。现已使用正常。
保存搞笑资料
自己提交的东西一定要保证是完全正确的,尤其是配置文件。提交之前确认启动时没有任何问题,以免影响别人的工作。
旅游网站:
http://world.lvren.cn/
总结一哈:
1、昨天对物资组的数据库做了误删除操作,是一个失误,以后对数据库的操作之前一定要进行确认!
2、权限分配保存时出现错误问题是文件未同步造成的。当错误出现的时候首先要搞清楚错误出现的原因以及可能出现的问题在哪里,不能盲目去找错误。
自我能力的一种肯定,对英语学习的坚持!不断的学习是自我激励的一种方式

2006-12-28
1、了解一下baidu知道
2、整理数据库的初始化资料
3、项目管理中分配人员时关于对话框转向以及刷新的处理问题。(用户权限的冗余代码暂停!10:20)
注意在修改之前一定要先更新一下程序。
考虑采用方式:需要了解iframe的用法以及与showModalDialog()的结合。(已经完成11:40)
4、学习半小时(hjbbs)
5、员工分配权限时判断如果是自己则不能显示“权限分配”功能菜单
6、钩选一个子菜单后父菜单也会去掉
7、系统管理员分配权限时如果对他本人进行分配时需要过滤掉“用户权限设置”

1、http://zhidao.baidu.com/
BAIDU知道确实还是一个不错知识网站。注册了一个帐号(yesjoy)

我的思想在哪里?
深思要倒闭了,
  misfuncCode=50-PROJ60

2006-12-29
1、新增系统管理员时出现错误,原因是读取系统管理员的权限列表时出现重复的funccode问题。已通过HashSet方式进行过滤。(10:30)
关于HashSet,equals()和hascode()方法的学习。
2、checkTreeBuilder发现了问题,出现null空值,需要跟踪查看
寻找最佳的解决办法!但是一定得要自己把握核心,以免后面还会出错。难道一定要看明白原始的代码么?
首先要解决的是:问题出在哪里?
问题已找到,读到“输变电工程管理”时构造树出现问题!
解决办法:跟踪到这个节点,然后查看程序的走向。
那么为什么会在这里出问题,对比一下和上面的节点有什么不同
其次才是想解决的办法:
是什么原因导致的呢?

2006-12-30
1、岗位权限设置进行修正,内容包括:纠正功能权限的连接,去掉权限功能选择中的系统模块和公共模块部分。(参照用户权限设置)
jobFuncPermissionCheckTreeBuilder.java发现有错误,进行更改

部门岗位设置不在了?哦自己搞错了,是在员工设置里面就有。
2、后面主要进行删除多余代码的操作,一定要在删除之前多加确认以免出错
3、公共岗位设置模块的代码已经修正完毕,目前已没有多余的垃圾代码。(16:00)
没有找到form不做验证的问题,到底什么原因呢?

关于权限问题的总结:
是否可以进行抽象呢?或者抽取出有用的东西呢?
业务!知识!

2006-12-31
1、物资系统发现flag.value为null以及权限树显示不全的问题(已经修正)
2、招投标系统显示员工设置和权限设置有错误(怀疑脏数据问题,重新生成库后正常。)10:10
3、修改buglist中的状态。
4、发现物资管理系统中的行政区划结构出现混乱,查找问题!
问题已发现,属于修改行政区域编码导致混乱的。现在需要考虑对行政区域编码的控制以及编码和id的关系问题。
5、招投标-中标公式菜单连接发生错误,显示无权限操作。

6、物资权限选择树中少了一条记录:'需求计划查询'('20-APP10-10')
原因是在用HashSet删除重复对象时多过滤了一条(equals或者hascode)

7、点击员工树的时候发生错误,原因是员工id和部门id有重复的值,需要将这一问题加以控制。
由于部门已经进行了初始化数据的设置,那么现在的办法就是当新增员工的时候对其id值进行控制了。
另外一种方案就是在构造部

当错误发生的时候,首先要判断错误发生的地方,然后找到错误出现的原因是什么,最后再考虑解决方案,用最快的办法解决问题。

posted @ 2006-12-31 22:00 ★yesjoy★ 阅读(221) | 评论 (0)编辑 收藏
2006-12-01
1、调试单位岗位设置(完成)
2、调试员工设置(13:10)

系统管理备份目录;本地备份(public)
2006-12-02
1、系统管理移植到项目管理中 ,需要考虑移植方案。
首先需要获取项目管理的源代码,查看其框架结构。然后考虑如何来合并配置文件(关键环节,这里需要考虑web.xml/sqlMapConfig.xml以及applicationContext-datasource.xml的合并),最后是模块集成(将system包copy至相应的目录结构中。)最后进行整和测试。
system修改为:sysmgr(系统管理)
需要改动的文件:
/sysmanage/JavaSource/configs/system/dao.xml
/sysmanage/JavaSource/configs/system/service.xml
/sysmanage/JavaSource/configs/applicationContext.xml
/sysmanage/JavaSource/configs/sqlMapConfig.xml

在/sysmanage/JavaSource目录下新建一个目录sysmgr(问题是需要把该目录下system目录下的文件全部移植到新建的sysmgr目录内,或者说是要把system重新命名为sysmgr),然后把system的目录结构全部copy到sysmgr目录下。最后通过重构完成修改任务。
system->sysmgr重命名完成(15:20)

db2中如何创建dbo用户?
如果你的db2安装的时候默认设置用户为db2admin的时候,那么如何再创建一个dbo的用户呢?


请教一下,我如何在我本地的数据库中增加sequence?
我执行增加操作时显示如下错误:
"DBO.FMIS_REC_ID_SEQ" 未定义  SQLSTATE=42704

create sequence DBO.FMIS_REC_ID_SEQ

2006-12-05
计划:与物资系统进行合并。
1、系统管理代码已经提交至服务器,物资管理系统的配置文件已经修改,但是因为网络和数据库问题暂不能进行测试。(11:00)
2、昨天生成的数据库出现字段被截断情况,解决该问题后生成数据库时索引名称太长,正在处理(胡总)
系统合并后启动时发现问题比较多,目前正在调试中。(12:00)
3、与物资系统合并调试配置文件修改已经通过(14:30),但是系统管理中所有jsp页面中的global路径都需要修改为framework路径(14:50开始修改至15:30修改完毕<只修改目前需要的目录>)
4、开始权限调试的工作

2006-12-06
1、更新部署mat系统在本机上(需要bat文件以及访问权限支持)
2、维护部门树(不支持getInfo属性信息),最后确认是是framework中的树发生了改动未进行更新。
3、调试招投标系统已经成功。

2006-12-07
1、岗位权限修改。
2、测试初始化数据库的sql脚本文件。关于用户信息初始化的数据需要注意的是每条执行的insert语句后面要追加“;”,这样才能保证同时执行。
3、测试创建和删除数据库以及初始化数据脚本已经完成(本地测试)。(10:30完成)
4、在物资系统上进行程序测试以及部分屏蔽(email做验证处理)
5、修改组织机构、部门设置、岗位设置的页面排版(12:10完成)
6、继续修改单位岗位设置、员工设置、行政区划、用户管理页面排版。同时屏蔽用户日志、用户监控平台连接(增加提示页面)。
7、员工设置中人员分配岗位树进行修正(之前的程序中部门下不能显示岗位信息)
8、调试岗位权限设置中的组织机构-部门-岗位树(未果)

2006-12-08
1、岗位权限设置下的单位-部门-岗位树已经修改测试成功(12:00)
2、讨论系统管理员设置问题。
3、模块表和功能表的insert脚本的定义规则(16:30)

2006-12-09
1、调试<sp:checktree>已经找到问题,是Checktreetag和js版本不一致导致树不能显示到页面上,已告之胡总,正在处理(11;:30)
2、tag的做法。在tld文件中定义tag类的访问路径和相关属性,在tag类中进行页面输出。
3、修改岗位权限设置的代码,已经调试通过可对岗位的权限进行保存。

2006-12-12

1、完成用户权限设置的tag功能(<sp:hasPermission>)
2、合并招投标系统的菜单权限控制
3、JobFuncCheckTreeBuilder/FuncPermissionCheckTreeBuilder两个类在生成checktree的时候多级菜单级联存在问题,多余三级以上时会出现级联混乱。修正时间(14:20至16:40)
4、将service.xml中的bean id进行命名统一(统一为sys开头,重构corpService和SysEmployeeService两个id值)
5、为每个接口增加宏常量,便于使用getBean(宏常量)来访问
6、修改员工树的 映射文件Employee.xml(取部门下的员工时数据有错误)
nitrox中如何加快编译速度?
如何nitrox中修改过action中不需要重新启动?
window->preferences->Nitrox->Server Configurations->选中tomcat5->Configuration->勾选"Not reloadable application context"

2006-12-13
1、选择员工的时候(点加号)出现乱码需要处理,有一个员工的时候选择会出现问题
2、增加操作时会出现value.flag的脚本错误
3、user表中去掉级联关系,因为增加来宾、管理员等信息时不需要与部门进行关联。

增加下级单位系统管理员如何操作呢?
当前系统管理员属于“江苏省电力集团公司”,如何设置下级单位的系统管理员呢?

权限说明:
每个单位有一个系统管理员,单位的系统管理员由system1管理员来增加。
首先必须明确的一个问题:
system1管理员添加用户的时候,可以针对单位来增加么?(选中单位然后选择添加操作,表示对当前选中的单位增加用户。)

1、对物资系统的数据库重新生成,并考虑初始化数据问题。
2、招标部增加一个系统管理员(zbsystem)
3、系统管理员数据初始化

2006-12-14
insert into SYS_MISFUNC表对菜单进行初始化的时候需要设置USER_TYPE为60时管理员才能看到。

新增一个系统管理员的时候是否要插入数据到sys_usercorp表中?

初始化系统管理员数据时deptId只能为null

测试胡总发的最新db脚本。

2006-12-15
总结:
1、用户管理中修改退回(去掉修改密码的功能,由用户自己来修改)
2、getUser()时设置corp和dept两个对象(将会保存到session)
3、随时记录  
周六计划:
1、检查项目管理的库数据信息和库结构(有部分变动)
2、配置项目管理的环境(胡总协助)
3、完成项目的人员分配功能和项目人员的功能分配(项目人员表和项目人员功能表已经创建)
4、测试并修正项目管理中的系统管理存在的bug信息
5、增加系统管理的测试bug信息

2006-12-16
1、九点四十到公司。
2、为何工介绍系统管理的表结构信息(至10:30)
3、新建项目管理系统并配置成功运行,在系统管理增加一个“项目权限”的菜单连接。增加项目列表页面,选中一个项目后可对该项目分配人员(员工),同时可显示出当前项目中已经分配的员工列表。(增加对员工分配权限的功能。)
2006-12-17
1、完成工程项目的权限分配。
2、工程项目的人员分配已经完成。
3、需要增加工程项目的功能权限分配。

2006-12-19
1、完成增加项目员工功能权限表的方法
2、帮助小旋完成基础数据导入的注意事项(10:30)
3、更新初始化数据资料
2006-12-20
1、sp:hasPermission优化
2006-12-21
1、物资/招投标程序更新后发现有错误,原因是项目管理的权限部分不能作为公共的程序。已进行修正。
2、遗留工作包括:
(1)项目分配人员时列表显示员工(根据单位/部门查询,过滤掉已经存在的员工)
(2)为胡总提供接口:根据人员获取功能代码和模块代码
(3)修改<sp:projPermission>tag
(4)首页菜单权限和项目菜单权限(为项目tree增加权限接口)分开

进度:
1、为项目分配员工的时候插入项目员工信息时有错误,问题原因是设计表有问题(SYS_PROJ_STAFF映射关系错误),目前正在修改中。
2、分配员工时弹出页面最好是一个新页面的连接,而不要做成模式窗口,因为完成后刷新时不能执行模式窗口。此问题可暂时保留(15:00)
3、考虑首页菜单权限和项目菜单权限的问题处理方案。
根据项目id和用户id获取当前用户可以访问的功能和模块代码方法已经写完,正在测试。数据库中断(16:20)
4、给何工讲解系统数据初始化的问题
5、初始化权限脚本(未完)
6、组织机构和部门设置的树编辑和删除时发现问题,已修正,其他的树需要继续检测。

2006-12-22
2006-12-23
2006-12-24
2006-12-25
2006-12-26
2006-12-27

posted @ 2006-12-31 21:28 ★yesjoy★ 阅读(594) | 评论 (0)编辑 收藏

2006-11-23:
系统改造的方案:
去掉帐套相关的表结构对象系统进行修改的方案如下:
1、采用注释后删除的方案来实现
理由:由于对现有系统的代码并不是非常熟练,这样做有助于在改动过程成发现错误时能及时恢复更改。
2、由底层要上层
理由:由于系统设计从底层入手,这样可参考数据库逻辑设计的思路完成去掉帐套的更改。同时底层修改后能迅速关联到其他层的错误信息,便于修改。
3、由次到主修改
理由:由于帐套表结构相关联的信息太多,所以采用从需要保留的表结构入手进行修改。最后再删除帐套表。
2006-11-24:
1、完成组织机构的修改并测试通过
2、去火车站接人两位同事。16:19回来。
3、晚上去买被子

2006-11-25:
概要设计文档存在问题:
1、互斥岗位不需要
2、缺用户维护
3、用户权限维护
4、引入、发布不需要
5、员工维护(备用员工、责任中心不需要)
6、文档内细节还用到帐套需要删除
7、权限无。对象权限、数据权限。
8、整个功能页面不对。
2006-11-27:
计划
1、生成数据库
2、搭建系统应用环境
3、能看到登陆界面和树目录

修改方案:
1、新建项目:SYSMANAGE
2、导入FMIS3的系统
3、从配置开始

JavaSource/configs目录全部保留
总结:
1、根据物理数据库结构生成数据库,进行脚本调试。最后获得数据库脚本文件以及生成数据库。(测试生成数据库过程以及了解库的结构)
2、下午修改调试组织机构模块功能<已完成>。获取资源包括:陈楠发来的新数据库的连接信息,以及何工发来的工作计划。
3、目前还连接的是fmis3的数据库。(新库中没有数据。需要考虑数据导入或者移植的问题)
2006-11-28:
早晨:
1、配通新的数据库连接并进行组织机构功能测试。
2、完成部门设置功能。

计划变更:
1、组织机构代码已修改完成。但插入数据需要先完成行政区域模块。
2、新数据库已连接成功。但是数据库需要执行sequence操作才能执行新增数据操作。另外,由于行政区域没有数据,所以需要先完成行政区域的功能模块。<sequence操作 12:00已执行完成>
3、行政区域代码已修改完成。但是数据库需要对编码级次表的数据进行初始化。已通知陈工,由于他正在维护 小型机数据库故障,故转由孙工来完成此项工作。 14:14:07<初始化数据还未完成>
14:40数据库发生中断。进行本地数据库配置
14:58收到编码级次表初始化数据的sql文件。


初始化数据的sql语句,调试中发现.至15:50完成初始化工作.
由于之前使用的FMIS3包存在bug信息,所以今天更换为最新的FMIS3包进行修改。16:40
发现BAS_DEPT表中主键设置有问题,已通知陈楠,确认后需要重新生成数据库。20:00
存在问题:
系统管理员的帐号是通过什么方式加入库中的?注册还是sql?
2006-11-29:
计划:
早晨改完行政区域和组织机构

工作进度(2006-11-29):
1、由于树目录需要取编码级次表数据,故先对编码级次表的代码进行修改。
   至10:00修改完成编码级次模块以及行政区域模块代码并测试完成。
2、组织机构代码已经修改完成,但是因为系统树型设定表中还没有对组织机构表进行数据初始化。所以暂不能进行测试。已通知陈楠。(10:30)

3、部门设置功能模块实现方式。根据用户登陆id取得其所在的单位id,然后根据单位id取得组织机构列表。最后根据组织机构树节点信息,来建立组织机构下面的部门树。由于目前系统数据库中还没有用户信息(用户管理模块还未实现)以及组织机构信息(系统树型设定表还没有对组织机构表进行初始化数据),所以下一步将实现用户管理模块功能。(11:50)

4、调试登陆信息。根据用户登陆id获取用户个人信息以及其所在部门信息数据并保存至session对象中已经调试完成。(14:30)

5、部门设置功能模块代码已经修改完成,但是由于数据表未初始化,暂时还不能进行增加/删除/编辑测试。目前正常显示手工加入表中的数据信息。(16:00)

 系统树型设定表中还需要对其他有单位编码的表进行数据初始化。能否全部都做一下初始化,因为我现在正在改组织机构的代码,发现没有初始化系统树型设定表中的数据

2006-11-30(开始上hjbbs学习英语)
1、调试启动时发现的bug问题。
调试方法:search->File->*.xml
2、电脑由四楼搬到二楼。
3、开始修改组织机构。去掉帐套的检测后可正常维护。(10:45)
4、初始化数据表BAS_DEPT的脚本sql已经完成并且已正常执行。(11:00)
5、部门设置调试完成
6、岗位设置代码已经修改完毕,测试已运行正常。(16:15)

nitrox异常退出时会导致该插件不能正常启动,遇到这种情况时可以重装,或者从开始菜单处启动(断网)则可避免。

posted @ 2006-12-30 20:53 ★yesjoy★ 阅读(286) | 评论 (0)编辑 收藏
终于坚持好多天没有写日志了,好像这是一件非常容易的事情,因为放弃永远都比坚持更容易的多的多。今天终于又忍不住冒出来了,因为感觉脑袋快要锈了僵化了不会思考事情了,这绝对可不是一件让人欣慰的事情,反而有点可怕。的确需要一些东西来填补一下了,我思故我在嘛。其实这真的是一件非常不错的事情,好的东西就应该一直坚持下去,让它成为一种习惯。
一个项目能做到这个份上可真的算是相当不错了,呵呵,算是给自己一个安慰奖吧。这段时间以来经常说的一句话就是:从来还没有TMD这么背过,这次绝对是大姑娘上花轿——头一回啊。从5、1过后开始介入这个项目,基本上算是从头开始的,先是两个人整需求近一个月确定下了系统的原型,到此需求分析阶段算是告一段落。然后又介入一位同事开始一起进行设计和开发。两个月时间下来项目已基本接近尾声,虽然很辛苦,但毕竟是坚持下来,好坏得失也算是一个完整的过程吧,但是发现已经激情不够了,因为没有留下任何可以记忆的东西。这样一个项目其实真的是一个非常好的学习案例,怎么能够不总结得失,没有总结何谈成长呢?除非我真的随波逐流了。
posted @ 2006-08-04 13:41 ★yesjoy★ 阅读(151) | 评论 (0)编辑 收藏

1、js中

function  content(str){
 
var  url = " logManager.do?action=recordInfo&str= " + str; 
 window.showModalDialog(url,window,'dialogheight:400px;dialogwidth:550px');
}

2、页面

< TD >< href ="#"  onClick ="javascript:content('<c:out value=" ${log.recordinfo}" /> ')">查看详细内容 </ a ></ TD >

3、action中:

  public   synchronized  ActionForward recordInfo(ActionMapping mapping,
   ActionForm form, HttpServletRequest request,
   HttpServletResponse response) 
throws  Exception
 {
  
if ( ! initParam(request))  return  mapping.findForward( " errors " );
  
return  mapping.findForward( " recordInfo " );
 }

4、配置文件:

   < action  path ="/logManager"  scope ="request"
    type
="gov.cfte.object.struts.action.LogManagerAction"  unknown ="false"
    input
="/common/logList.jsp"
    name
="logForm"
    parameter
="action"
    
>
< forward  name ="recordInfo"  path ="/recordContent.jsp"  redirect ="false"   />


 

posted @ 2006-04-03 17:57 ★yesjoy★ 阅读(1022) | 评论 (0)编辑 收藏

假设src目录结构如下:
src
   -net.echochina.hibernatetest
   -net.echochina.hibernatetest.base
   -net.echochina.hibernatetest.dao

1、hibernatetest包右键-》新建-》其他-》Hibernate Mapping File(J2EE上面的)->设置映射表连接信息(以DB2为例)
Driver:COM.ibm.db2.jdbc.app.DB2Driver
Database URL:  jdbc.db2.***(数据库名)
Username:***
Password:***
Table pattern:可输入你要映射的表名称(加快搜索)TESTTB(测试表名)

Package:net.echochina.hibernatetest

完成以后即可看到自动生成TestTb.hbm映射文件
这里需要对该文件中的id改动如下:
<id column="ID" name="Id" type="string" not-null="true" length="32">
 <generator class="net.sf.hibernate.id.UUIDHexGenerator" />
</id>
2、实现同步
TestTb.hbm映射文件右键-》Hibernate Synchronizer->Synchronize Files
完成该步骤以后即可在上述三个包中生成多个相关的类和接口文件。
3、假如映射关联
TestTb.hbm映射文件右键-》Hibernate Synchronizer->Add Mapping Reference(注意这里需要选择的是之前建立好的hibernate.cfg.xml配置文件)

可参考详细步骤信息: http://dev2dev.bea.com.cn/bbsdoc/20060124187.html
 

posted @ 2006-03-15 18:39 ★yesjoy★ 阅读(836) | 评论 (0)编辑 收藏
仅列出标题
共5页: 上一页 1 2 3 4 5