- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 软件开发sql牵扯到日期的小提醒
在做项目中,对用户输入内容的检查至关重要,检查的顺序也关系到成败。如果在对用户输入的日期进行检查时,应首先进行格式检查,看用户输入是否合法,然后再传值到sql语句,进行数据是否存在的检索。否则,当使用不合法的日期传入sql,与表中的日期进行比较时,会发生sql错误。
2016-10-12 21:26:40 299
原创 在软件开发中,对用户、所属部门间业务逻辑的理解
用户会有有效时间段,部门也会有有效时间段,两者单独使用时互不干扰。当用户有所属部门时,所属部门也应有有效时间段,所属部门的有效时间段既应该在用户的有效时间段内,也应该在部门的有效时间段内。有些情况,用户会属于多个部门,我做的项目中,用户所属部门便存在本务和兼务之分。要求是在用户有效期间内的子区间内,本务只能有一个,兼务可以有多个。比如:用户userA有效时间段为 1月1日-5月
2016-10-12 20:57:19 1046
原创 对jsf框架中文件分层的理解
配置文件:WebRoot/WEB-INF/faces-config.xmlF层: JSP页面+JavaBean+javaJavaBean 和JSP页面中的项目一一对应java 用于处理页面逻辑、数据处理、调用S层中方法S层: XXXS.javaXXXSImpl.java 调用U层中的方法,可以对U层中取到的数据做简单处理,如字段的重命名(类似map.put(
2016-10-12 20:52:27 374
原创 sql中ROW_NUMBER函数的理解
ROW_NUMBER() OVER( PRATITION BY A ORDER BY B DESC) R根据 字段 A 分组,根据字段 B 降序排序。这样的话,如果想取A中B最大的值,只需要在where条件中加上 R=1,便可以
2016-10-12 20:46:05 1013
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人