自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

BUG Tracing

       今晚老大让我帮他解决一个BUG,该BUG出来得很奇怪,在MYSQL上可以,在SQLSERVER上就不行。我一听,难道又是SQLSERVER和MYSQL之间数据库的差异,怎么老是遇到这事情?        怀着惴惴不安之心,我开始了追虫过程。建立工程之后,立马run了一下,确实是出现了那个文件。详细察看出错信息,说有列名无效。        找到出错行,一看,HQL语法中貌似有个...

2007-05-31 22:09:55 100

异常的处理层次

       其实,正如Rod Johnson所说,一般数据库异常的话,我们确实只能是无能为力,只能在业务层或者Action层进行处理。如果把异常定义为运行时异常的话,那就不用被编译器检查,如果架构中没有对异常处理给出严格的处理规则,那么既又可能我们这个异常就会造成程序整个报错。        这样,显然不是我们想看到的事情。        那么,就需要我们在架构中定义出我们的异常处理规则,...

2007-05-31 19:56:28 132

批量删除

java 代码   public void deleteAllBugInTestReport(Integer testReportId) throws DaoException {           try {               Session session = HibernateUtil.getSession();                ...

2007-05-31 10:55:15 81

事务是在DAO还是在Service

       今天下午和新来的同事聊起技术研究来了,大家都有一个共同点,就是从项目的需要出发,解决最根本,最本质的问题是我们技术研究的目标。        期间,我们谈到项目中的异常处理框架的问题;谈到事务处理的问题;谈到引入AOP解决很多需要改代码才能加功能的问题;最后谈到领域建模的问题。         我觉得通过这样的交流是比较有好处的,自己也得到了提高,至少对事务在哪里处理这一点上。我...

2007-05-29 16:40:34 152

Hibernate Sync DAO封装小结

转一篇我在项目BLOG上写的文章。搞Hibernate Sync花了一段时间,算小结一下吧。 Hibernate Sync虽然不是很强大,但是,对于一般的简单应用来说,也是足以应付了。 最近在研究DBUnit,想把单元测试引入到咱们的数据库DAO测试中来。做了一些试验,我也对DBUnit做了一些封装,以后写基于DBUnit 的TestCase就像写Junit的单元测试那样简单:) 如果有需要的...

2007-05-24 21:05:10 163

Content is not allowed in prolog

       没有办法,这个问题我现在还没有解决它。        我不知道在什么地方加入了一些不好的字符,现在看不出来。估计应该是在什么地方放入了一些字符吧,可是,我就是按照HibernateSync生成的configure文件,还会有什么错误吗?        升级到dom4j1.6.1就没事了?显然是鬼扯。另外,bs一下javaeye的管理员,太tmd的霸道了。不过,谁教自己用他们的论...

2007-05-23 14:05:27 115

需求:远近高低各不同

       下午对BUG导入工具进行了需求讨论。之前,我已经做了应该说非常详细的需求分析,画了USE CASE,写了系统的主要过程,以及备选过程,并且画了用户和系统的交互过程。        应该说,我认为一切都做得比较完美。但是,在下午进行需求讨论的时候,还是提出了一些新的需求,主要不是开发人员提的,而是咨询人员提出的。        可以说:他们提出的需求是有一定道理的,只是从我的角...

2007-05-22 22:59:50 115

DBUnit实践

       经过下午和晚上的摸索,基本上已经搞定了DBUnit。说实在话,我觉得DBUnit比较简单,如果我去设计的话,应该也能够设计得比较好。不过,我只对MYSQL, HSQLDB稍微熟悉一点,其它的数据库就不行了               好了,闲话少说。        在开始DBUnit实践之前,我调查了相关的DBUnit的资料,调查了一些做DAO测试的观点和看法。        ...

2007-05-21 23:12:23 82

25岁前的规划

       今天是5月18日,到10月的最后一天已经没有多长时间了。工作了,有很多事情该做的没有做。为了新的目标,有很多需要准备的东西,现在开始必须尽自己的全力去准备。        技术关注点:Spring,Application Server(JBOSS),DataBase(Oracle,SQLServer),Eclipse Plugin,OSGI上。        Spring前前后后...

2007-05-18 20:12:03 103

Java Class

www.blogjava.net/limq/archive/2005/03/09/1865.aspx         AOP以及其它动态代理的实现最终都是要落实在JAVA CLASS之上的,看看对JAVA CLASS的讲解好歹也能提高提高我的语言功底。回过头来发现,自己做了快三年的应用开发,但仍然在基础上有所欠缺,实在是说不过去。        上面是一篇介绍JAVA CLASS以及Refl...

2007-05-17 23:11:28 58

AOP概念的简单理解

       看了这么多参考书,我认为还是良GG的解释比较精到,这可能也是人家是培训师的缘故。        AOP和OOP有比较大的不通。OOP集中于对象的建模和行为的封装,而AOP考虑的是在流程上如何建模一个比较单独的功能。用OOP来构建一个核心系统是非常好的,但是,如果需要很多其他相关功能,这个时候AOP就有其用武之处了。        AOP关注的Cross-cutting con...

2007-05-16 22:37:20 133

实践Spring Core

       其实Spring Core应该是我最熟悉的一部分,因为我们之前研究的插件体系结构很大程度上是借鉴Spring和Eclipse的。我在其中研究了Spring管理Bean的方法,以及Bean是如何被描述的,相信如果总结出来的话,会相当精彩。我其实最早是非常想做一个类似的插件管理的体系结构,把Bean换成Plugin的话,基本上就差不多了,当然,插件和Bean的环境不一样,设计起来会有一...

2007-05-15 23:20:07 43

ClassLoader双亲委派

       下午做spa安装程序的时候,由于在jar文件中包含了config.properties文件,导致花了近两个小时来解决"uri is not hierarchical"问题,真是郁闷。就因为一点小疏忽……        不过,对JVM ClassLoader加载体系有了更加清楚的理解。        JVM的类加载体系,相信读过《Inside JVM》的人可能比较熟悉一些。在1.2...

2007-05-14 17:46:59 51

Eclipse的几个有用插件

       最近在做项目组的代码编写规范,同时,也接触到了几个比较好的Eclipse插件,能够检查我们的代码,以及可以更方面的查找方法。        findbugs        findbugs读取代码的字节流,去分析代码中是否存在错误或者编写不好的地方。它定义了BUG Pattern:也就是我们比较经常出现错误的地方,这种模式可不要去学,哈哈。        比如说:I...

2007-05-13 14:11:10 86

XP在东,我在西

       从2004年接触XP以来,就一直对XP深信不疑。我最早是从JUnit上路的,当时初到实验室做测试工作详细研读了JUNIT单元测试代码,当然,JUNIT中有很多代码自己是读不懂的,勉勉强强的能和董斐师姐交流讨论,那个时候真弱。         到后来,开始着迷于TDD(测试驱动开发),买了kent back的中文版,一直读,读了好多遍,总是幻想着自己在日后的学习和工作中一直使用测试驱...

2007-05-10 11:25:12 57

结项总结

       花了好几天时间,终于将项目总结大致总结完了。总结报告也已经发送给项目经理了,我不知道后面会是什么样的结果。我本以为会有一点反应,可惜到现在一点反应都没有。         今天懒懒的将一些以前没有做完的东西做了一下,不想动弹,中午没有睡觉,真的觉得很不舒服。下午办公室里面非常热,都不知道要做些什么,想到自己的总结,不免又有几分揪心。我总觉得事情并没有他们想的这么乐观,很多事情必须要做...

2007-05-09 17:35:27 328

归来去兮

       结束了将近两个月的封闭,终于回到了北京,一切看得都很亲切。在无锡的两个月里,大家都很辛苦,都在为3.0的发布尽自己最大的努力,感谢所有参与封闭的成员,学生和员工,感谢你们。        但是,这次封闭开发让我看到了很多问题,我们这样的队伍离一流的团队还有很长的距离要走。我不知道,我自己是不是没有以往的激情,没有以往的干劲了。但是,我依然是能吃苦的,能战斗的,我只希望我们能够更快...

2007-05-06 20:18:08 124

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除