2014年1月26日

XStream指定别名

摘要: XStream Alias总结要达到的效果需要的Model简单测试类别名字段别名隐式集合属性别名包别名总结主要如下:可以使用类的别名来改变标签名称可以使用字段的别名来改变标签名称可以使用包别名来改变标签名称如果字段类型是由一个SingleValueConverter处理,可写为属性要达到的效果使用XStream生成如下格式的XML文章1这是文章1文章2这是文章2需要的ModelBlogpublicclassBlog {privateAuthorwriter;privateListentries=newArrayList();publicBlog(Author writer) {this.wri 阅读全文

posted @ 2014-01-26 16:08 山庄听泉 阅读(388) 评论(0) 推荐(0) 编辑

使用xStream进行java object<-->xml之间的转换

摘要: 完成java object和xml之间的转换方法有多种。一种是利用xtream,一种是利用hibernate的第三方工具。xtream非常简单,不需要生成dtd,无用配置,不需要生成辅助类,虽然功能相对其他的同类工具要简单,但是基本上都能满足需要。hibernate有第三方工具,可以方便的在xml/obj/db之间转换。xtream+xpp也是一个很好的选择publicstaticvoidwrite(){ XStreamsm=newXStream(); mytestt=newmytest(); t.setName("moogle"); t.setXb("男&quo 阅读全文

posted @ 2014-01-26 16:02 山庄听泉 阅读(1354) 评论(1) 推荐(0) 编辑

关于ActionContext.getContext()的用法心得

摘要: 这个也是我在另外一位仁兄的博客中看到的,原博客的有点长,我把它精简了一下,算看起来比较方便吧。 为了避免与Servlet API耦合在一起,方便Action类做单元测试,Struts 2对HttpServletRequest、HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest、HttpSession和ServletContext对应的Map对象来保存和读取数据。(一)通过ActionContext来获取request、session和application对象的LoginActio 阅读全文

posted @ 2014-01-26 15:08 山庄听泉 阅读(1334) 评论(0) 推荐(0) 编辑

导航