03 2011 档案

摘要:今天找到了一种新的方法来解决这个问题,hibernate的级联关系解决了不少麻烦事,但是这种情况下却添了麻烦。下面我说一下解决的思路:将有级联关系的类分离,具体分离为剥离了有映射关系属性的dto,和级联关系所映射的dto,然后将分离出来的dto放到map中,这样用json-lib工具转化的时候就不会有问题了!举一个例子role = this.roleService.searchRole(id); Role r = new Role(); r.setRname(role.getRname()); r.setRdescribe(r.get... 阅读全文
posted @ 2011-03-31 22:08 focusJ 阅读(3709) 评论(0) 推荐(1)
摘要:今天稍微学习了一下Json,JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。JSON建构于两种结构:“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object) ,纪录(record),结构(struct),字典(d. 阅读全文
posted @ 2011-03-20 17:48 focusJ 阅读(4870) 评论(0) 推荐(0)
摘要:1. 也是最讨厌的:NullPointerException。在整合SSH中经常出现的莫过于NullPointerException了,导致这种错的原因很多。bean的注入问题,也就是spring的配置文件中的错误;struts2和spring的整合问题,如果整合出现问题也会出现这种错误。关于第二种情况要多说一点了,因为今天我遇到了这个错误。其实也是常识性的错误struts2没有整合spring的应用。 这里简单说一下struts2和spring整合的问题:首先struts2方面应该引入struts2-spring-plugin-2.2.1.jar和其他struts2所必需的包,然后就是配置. 阅读全文
posted @ 2011-03-19 19:36 focusJ 阅读(1532) 评论(0) 推荐(0)
摘要:最近帮别人能一个视频会议的东西,因为他的项目是在openmeetings上做的二次开发,所以现在机子上架了一个openmeetings!说起来也挺悲哀的,整整弄了一天。我想还是网上的一篇博客误导了我,导致我把简单的东西复杂化了!说到openmeetings就应该提一下red5因为openmeetings的视频服务是加载red5上面的。Red5是一款基于JAVA的免费的开源的Flash流媒体server.是当前最好的替代Adobe提供的FMS的开源软件。而且在可扩展性上有FMS不可比拟的优势。Openmeetings是一款基于Flex开发的开源视频软件,通过RTMP和HTTP协议传送视频数据。. 阅读全文
posted @ 2011-03-14 14:26 focusJ 阅读(2088) 评论(0) 推荐(0)
摘要:伟大的信息管理与信息系统专业,万恶的信息管理与信息系统专业。说这句话我是有根据的:因为这个专业雄心勃勃的想把自己的子弟培养成全面发展的人才但是结果则不然。两方面的原因:一部分在学生,但是一部分在这个专业。让我极其郁闷的就是这个学期我们开设了《财政学》这门课程,天大的噩耗呀(对于我来说,说这种话不到有任何目的性)。索性这门课我立志就没有想学,在老师甜美的声音的陪伴下,我又熟悉了一遍hibernate,废话少说谈一下这一下午的收获吧。1. hibernate的unsaved-value属性 unsaved-value是关系到Hibernate对象save or update的配置属性,它的可选值有 阅读全文
posted @ 2011-03-01 18:57 focusJ 阅读(325) 评论(0) 推荐(0)