09 2008 档案

摘要:实现业务系统中的用户权限管理 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测,让经过授权的... 阅读全文
posted @ 2008-09-25 15:28 暗夜精灵nightelf 阅读(72442) 评论(21) 推荐(14) 编辑
摘要:public Object targetObject; public Object newProxy(Object targetObject) { this.targetObject = targetObject; return Proxy.newProxyInstance(targetObject.getClass().getClassLoader(), targetObjec... 阅读全文
posted @ 2008-09-23 20:24 暗夜精灵nightelf 阅读(1084) 评论(0) 推荐(0) 编辑
摘要:(一)如何使用Log4j? 1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。 2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logge... 阅读全文
posted @ 2008-09-23 09:21 暗夜精灵nightelf 阅读(1818) 评论(0) 推荐(0) 编辑
摘要:使用JUnit框架实现Java单元测试 随着软件项目的逐渐增大,软件测试在软件开发中的地位显得越来越重要。如果软件项目没有良好的测试流程,随着系统的增大,无论项目管理人员还是软件开发人员都会对项目的前景失去信心,甚至会对项目的目标产生分歧,因为长期以来没有对程序代码和系统设计进行有效的控制,很多问题都被暂... 阅读全文
posted @ 2008-09-23 09:20 暗夜精灵nightelf 阅读(7348) 评论(1) 推荐(0) 编辑
摘要:1、项目启动 1)、项目组成立(公司成员、客户成员) 2)、制定项目预期目标 3)、制定项目计划周期 4)、建立好项目组成员沟通机制 2、需求调研 1)、创建调研计划、协调调研时间 2)、收集客户资料,获取客户需求 所有的资料都需要保留一份,资料中存疑的需要及时询问 3)、编写需求文档 重点描述出客户的业务流程和性能要求。 采用Word、Excel、Rose等形式。 4)、需求... 阅读全文
posted @ 2008-09-23 09:18 暗夜精灵nightelf 阅读(890) 评论(0) 推荐(0) 编辑
摘要:SPRING的核心:IOC,AOP IOC容器 --> 各种类型的属性的注入 123 list1 list2 set1 set2 array1 array2 ... 阅读全文
posted @ 2008-09-22 23:14 暗夜精灵nightelf 阅读(344) 评论(0) 推荐(0) 编辑