DD组工作的一些经验

收获

1 oracle 数据库开发

  对存储过程和函数的编写更加熟练。

以前很多计算用java编写,其实可以在数据库写一些存储过程,还要从易维护方面考虑用那种方法更好。

2 帆软报表的使用

 以前用润乾写过报表,在这个项目里表样比较复杂的报表也会用帆软制作了

3 hibernate的使用

  对于一对多和多对多的注解的一些属性更有体会,能根据业务选择合适的注解方式解决问题

 比如 

@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "EQUIP_UNIQUE", referencedColumnName = "ID")
public CEMBlanceDrain getCemBlanceDrain() {
    return cemBlanceDrain;
}

public void setCemBlanceDrain(CEMBlanceDrain cemBlanceDrain) {
    this.cemBlanceDrain = cemBlanceDrain;
}
@OneToMany(mappedBy = "item", fetch = FetchType.LAZY, cascade = { CascadeType.ALL })
@org.hibernate.annotations.Fetch(org.hibernate.annotations.FetchMode.SUBSELECT)
@OrderBy("id")
@Cascade(org.hibernate.annotations.CascadeType.DELETE_ORPHAN)
public Set<SupervisorItemDetail> getDetails() {
   return details;
}

public void setDetails(Set<SupervisorItemDetail> details) {
   this.details = details;
}
经验

1、多人开发时,代码要有规范和组织性,特别是命名和存放位置和注释,不能过段时候后不知道在哪了

2、增加和用户打交道,做需求的经验

3、增加了功能点时间估算的经验(比如 计划管理应该早点开发,留出充裕时间做测试,保证上线)

4、增加了上线前都做哪些工作的经验

5、如何识别关键用户,并应对用户(非关键用户)的变更


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值