测试了一下,支持数据库宕掉之后重启,tomcat不用重新启动,连接池会恢复链接,这点比dbcp好,下载地址
[url]
http://sourceforge.net/projects/c3p0
[/url]
配置说明如下:
<bean id="c3p0DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass">
<value>${jdbc.driverClassName}</ ...
项目经理工作内容及指引(不包含市场运作部分)
1、与市场人员沟通项目的基本情况,客户主要领导、部门的情况,主要参与人员的关系,前期的一些目标、期望、工期。
了解项目采用的技术路线、客户信息部门的情况。
2、根据项目基本情况,了解相关的背景知识,以免说外行话,尽量采用与客户习惯相同的术语
3、根据经验和工作量估算,组建项目团队,确定需要的人员能力、数量等(一般不要选择多于2人的女士,女士不要太漂亮,要沉稳些)
4、安排项目总体计划(最好分解为阶段计划,采用迭代方式进行,每个小计划明确目标,周期控制在1-1.5月,先完成主要的、难度大的部分)、培训计划
与程序经理确定项目采用的ide、基础环境、工 ...
一个工作流的组成部分包括:
1 FlowDefine流程定义
主要属性包括名称、类型、创建时间、创建人、状态
它包括多个流程节点---活动(actionDefine)
2 ActionDefine活动定义
主要属性包括名称、类型(开始、结束、一般、自动)、业务数据类(IFlowable)、所有者(ActionOwner)、监听器(Listener)、转换器(ActionTrans)
3 ActionTrans活动转换器
指明活动之间的关系,它包括若干个条件(TransCondition)
4 TransCondition转换条件
它包括条件表达式、目标活动的集合
当活动退出 ...
在运行流程后对流程进行修改(分发)
1 插入活动,原后续活动推后
ActionInstance start = (ActionInstance) flowInstance.loadCurrentActions().get(0);
ActionDefine[] nextActionDefines=new ActionDefine[2];
ActionDefine a1=new ActionDefine();
&n ...
调用流程
1 临时保存
ISystemService service = (ISystemService) BeanFactory.findBean(
"system", "systemService");
//模拟登录
...
调用实例
1 建立一个流程模板
/**
* 生成一个简单流程
*
* @return
*/
public static FlowDefine loadSimpleFlow() {
// 开始(所有人-张三)----申报人所在单位科长(王五)--法律事务处(李四)- ...
工作流讲解
1 工作流基础
合同申报流程
科员
科长
法律科/处
专业处室
领导
法律处
...
1
select sql需要有order by
2
Java对类名,接口名,方法名,变量名都有规范
类名,接口名:首字母大写,且用驼峰命名法命名,比如 HelloWorld
方法名,变量名:首字母小写,且用驼峰命名法命名,比如 sayHello()
3
编写测试用例
4
学会任务分解,逐个击破
5
ibatis中的sqlmap中的sql语句,like条件写成col like #value#,在设置参数值时把%abc%加进去,避免特殊字符的问题
如dao.getChineseLetterOfChinese("%'%");
sql------fro ...
当你去做一个项目的软件需求时,一般需要考虑的内容包括:
1 系统的主要内容和界限是什么,查阅相关软件和资料书籍,了解客户的业务和专业知识(前往用户现场前准备)
1.1 制定总体计划和需求调研计划
1.2 将行程和计划通知客户,协调安排
2 与用户会面,提交本次调研活动的计划,达到的目标,时间安排,请用户配合(解释每个步骤的目的和用户参与的人员),并根据用户安排,适当调整计划
3 最好召开项目启动会议,相关业务部门和领导参与,确定双方项目组成员,确定客户方的配合人(唯一联系人)、领导(唯一协调人),介绍项目组的人员安排、总计划、需求调研计划
4 用户单位的组织机构是什么,哪些部门和人 ...
2007-6-15
游标,存储过程,触发器 比较薄弱。
游标是对一个结果集的指针,游标指向当前行,类似于java中的集合循环i
存储过程是一段代码,类似于一个程序函数,需要的时候调用,对数据库操作速度快
触发器是加在表上的,当表中的数据发生变化时自动执行,他以行为一个单元,当行增加、删除、修改时执行,它主要完成数据的级联动作,保持数据一致性
pl/sql 和sql有什么区别
pl/sql是oracle数据库的编程语言,存储过程、触发器、程序包都是用他写的
plsql developer是一个oracle管理和开发工具
sql是对数据库进行操作的语言,他是一个标准,针对不同数 ...
1 class
@Entity
@Table(name="GZL_ACTION_DEFINE")
2 property
加在getter方法前,简单值属性也可以不加
getter、setter、is方法会自动映射为column
3 用@Transient
取消当前属性的映射
4
@OneToMany(mappedBy="trans",cascade=CascadeType.ALL,fetch=FetchType.LAZY)
@OrderBy("sortFlag") ...
1 2007-6-11
修改配置文件加载方式为后加载,使用时加载
2 2007-6-11
hibernate动态生成ddl
core-config.xml中的
xml 代码
<prop key="hibernate.hbm2ddl.auto">createprop>
自动创建表,不知道怎么生成sql文件
3 2007-6-11
pojo中get方法前标注annotation为
@Transient
说明该属性不参与映射,其他的默认都参与。其他业务方法不要使用g ...
1 环境依赖
a:jdk1.5 因为用到了annotation
b:maven1.0.2 做了些设置统一了类库
c:apache fileupload 1.1以上,因为用到了文件上传进度监控
d:spring 1.2
e:hibernate 3
2 组成部分
2.1
ltcore 核心框架,包括对配置文件、hibernate、spring、ibatis、xml的一些封装。文件上传组件flower,支持ajax获得文件上传进度,jcom操作office的封装,常用的函数等。日志增强器。用hibernate、ibatis操作数据库时的访问日志植入。
主键生成器
常用的list ...
1
认清目标
划分优先
胸怀宽广
尽力帮助
必要取舍
知识丰富
客户信任
事情不可能非常完美
2
迭代开发
“我、你们、咱们、他们、大家”的使用,团队归属感
3
总体计划按照两个编写,用户的和自己的,给自己一些余量
4
每周给用户发送周报,汇报进展情况
5
风险评估(需求变更风险、人员风险、新技术风险、政策风险、客户组织变更风险)
6
技术和业务培训
- 浏览: 82089 次

- 详细资料
搜索本博客
我的相册
Image(029)
共 15 张
共 15 张
最新评论
-
hibernate annotation提供 ...
看了,没说怎么搞啊
-- by fourfire -
hibernate annotation提供 ...
晕..原来是这样.. 你去看看 http://docs.jboss.org/ej ...
-- by rain16881 -
hibernate annotation提供 ...
我也有这个问题
-- by rain16881 -
hibernate annotation提供 ...
自己搞定一个,为表增加comment的方法@Entity@Table(name= ...
-- by fourfire -
flex以remoteobject方式调 ...
配置方法类似,调用方法相同
-- by fourfire






评论排行榜