`
文章列表
程序设计就是对复杂度的管理 在头脑中创建一个模型,用于加强对Java的深入理解,如果你遇到疑问,你就的将它反馈给你的模型,并推断答案. 每个对象都有一个接口 尽管我们在面向对象程序设计中实际所做的创建新的数据类型,但实际上所有面向对象设计语言都是用Class关键词来表示数据类型.当你看到类型(Type)一次时,请将其作为类(Class)来考虑,反之亦然. 面对对象的方法并不是局限于构建仿真程序,任何程序都是你设计的系统的一个仿真的概念,面向对象技术确实可以将大量的问题讲解为一个简单的解决方案. 每个对象都提供服务 将对象作为服务提供者看待是一个伟大的简化工具,它不 ...
Object with id: 9223372036815330053 was not of the specified subclass: com.sysway.boss.domain.timertask.PeriodTask 数据库与映射文件不一致.
显示列表中添加了portState,没有在dto中给get,set方法.
object references an unsaved transient instance save the transient instance before flushing 映射关系错误. 当然在其他情况也可能出现这种错误. CustomerFormEntry  ------->  operationRole 员工所属运营商的对应关系没有配成many to one <many-to-one name="operationRole" column="operationRoleCode" />
本地测试正常,用测试库测试正常,后台代码与测试人员代码相同, 测试人员测试时"退费方式不能为空" 后台没有开断言导致没发现错误.

解除表锁死

SELECT OBJECT_ID,SESSION_ID sid,SERIAL#, ORACLE_USERNAME,OS_USER_NAME,S.PROCESS FROM V$LOCKED_OBJECT A, V$SESSION S WHERE A.SESSION_ID=S.SID 查出被lock 的对象 然后 alter system kill session 'sid,serial#';

删除字段

alter table a drop column cc;    
HugeBoss开发规范 目录 概述 项目依赖关系 开发模式 1 查询模式 2 提交模式_二次业务 3 提交模式_维护 编码细节及案例说明 1 命名问题 2 设计问题 数据库规范 Sql提交规范 版本控制规范(For 版本管理员) 概述 HugeBoss开发编码基础是Java编码规范,加上Huge自己的规范组成。 本文着重介绍的是Huge自己的开发规范。 要想清楚的了解HugeBoss的开发规范,首先要对HugeBoss项目的整体有个把握,因此我们会先介绍项目之间的依赖关系,再说一下从编码角度看到的三种比较典型的开发模式,最后是一些编码要注意的细节及案例 ...

test使用说明

控件说明: Text 提供界面交互, 用于用户输入文本等信息 *界面截图: * 略。 示例代码: FieldEntry contactMan = new FieldEntry(client, toolkit, new EntryLabelCreator(toolkit, "联系人"), new TextCreator(toolkit));   详情请参考: Huge Boss 前台发开之底层架构 参数详解: new TextCreate(FormToolkit toolkit, int horizontalSpan, int style,int mult ...
deliveryLevel = new SelectableFieldModel(this,new NotifiableList(TypeInfo.class)); deliveryLevel.getValues().refresh(customerAgreementService.findDeliveryLevelInfo()); deliveryLevel.setValue(new TypeInfo(     noteDeliveryAgreementInfo.deliveryLevelCode,     noteDeliveryAgreementInfo.deliveryLevelNa ...
protected void createClient(Section section, Composite client, FormToolkit toolkit) { TableWrapData layoutData = new TableWrapData(TableWrapData.FILL_GRAB); Composite body = toolkit.createComposite(client); body.setLayoutData(layoutData); TableWrapLayout layout = new TableWrapLayout() ...

占位布局

layout1 = new TableWrapLayout(); layout1.numColumns = 4; layout1.leftMargin = 0; layout1.rightMargin = 0; layoutData1 = new TableWrapData(TableWrapData.FILL_GRAB); layoutData1.colspan = 2; Composite second = PlaceHolderControlHelper.createParent(client1, toolkit, layout1, layoutD ...
综合业务受理目前和跨区域综合业务受理采用同一套代码,但actTypeCode不同,所以,添加综合业务受理功能按钮时,须增加跨区域的ActTypeTree。 修改后的存储过程addacttypetree,直接调用即可。如果是综合业务受理的按钮功能,跨区域的actTypeCode会自动添加上去,其前缀为'"NoLimitedOperationRole_" 例如,增加一个按钮"发放客户卡" call addacttypetree('发放客户卡','IssueCustomerCardAct',5000,'综合业务受理');   --默认不显示 UP ...

添加字段

ALTER TABLE CUSTOMERFORMENTRIES ADD(OPERATIONROLEId NUMBER(19) not null); ALTER TABLE LCUSTOMERFORMENTRIE ADD(OPERATIONROLEId NUMBER(19) not null);   一般还需要添加外键,修复之前数据   ALTER TABLE CUSTOMERFORMENTRIES ADD CONSTRAINT FOREIGN OPERATIONROLEId REFERENCES OPERATIONROLES(ID); ALTER TABLE LCUSTOMER ...
控件说明: ComboBox 提供界面交互, 便于用户在多条数据下拉选项框选择其中一项 *界面截图: * 略。 示例代码: FieldEntry gender = new FieldEntry(client, toolkit, new EntryLabelCreator(toolkit, "性别"), new ComboCreator(toolkit)); 详情请参考: Huge Boss 前台发开之底层架构 参数详解: new TextCreate(FormToolkit toolkit, int horizontalSpan, int style,int ...
Global site tag (gtag.js) - Google Analytics