[{"NUM":24,"bookMap":{"种次F":"","标准编码":"978-7-302-17158-4","可外借数":10,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":252002,"出版日期":"2008.3","已外借数":0,"COVERPATH":"","题名2":"JSF编程实战导航","采编审核员":"","分类号":"","出版地":"北京","索书号":"TP312/2234","价格":0,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":149387,"索书号7":"","索书号8":"","SUMMARYS":"","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"TP312/2234","责任者三":"","责任者二":"","分类":"TP312","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"徐明华, 尼春雨编著","版次":"","种次字符数据":"","分类数据":"","出版者2":"清华大学出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"徐明华, 尼春雨编著","索书号10":"","全文地址":"","题名":"JSF编程实战导航","翻译题名":"","处理日期":1292055172000,"分类字母":"","题名缩写":"JSFBCSZDH","丛书名":"","册数":10,"索书号17":"","索书号16":"","累计外借册数":8,"调配员":"","修改人员":1,"出版者":"清华大学出版社","创建时间":"","卷标":"","种次":2234,"下载服务器ID":0,"下载地址":""},"ID":"0a731e217a174a3aeb634ea3fda65d20"},{"NUM":18,"bookMap":{"种次F":"","标准编码":"7-5083-1313-5","可外借数":5,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":213104,"出版日期":"2003.2","已外借数":0,"COVERPATH":"/static/bookimage/7508313135.JPG","题名2":"JAVA与XML数据邦定","采编审核员":"","分类号":"","出版地":"北京","索书号":"TP312/1597","价格":0,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":71721,"索书号7":"","索书号8":"","SUMMARYS":"本书向你展示了如何运用新的XML数据绑定API。XML是一个用来表示数据的优秀工具。虽然它还不足以完美地表示数据,但是我们仍然需要它,不过直接使用XML文档很笨拙。你不得不使用XML的结构(如元素和属性)来浏览整篇文档。在这种层次上编程很笨拙,许多程序员也不会这样做。 利用本书讨论的XML数据绑定工具可以直接从XML文档转换为Java对象并转换回来。在Java中,你能以业务特定的方式简单而直观地使用对象。只需调用employee.setName()就可以代替查找和修改employee元素的name属性。产生XML输出如同写文件一样简单。通过数据绑定,你将最终能够使用Java而不是XML。 这本新书首先给出了数据绑定的定义,然后介绍了所有流行的数据绑定工具箱:Sun的JAXB API和其他三个开源代码替代实现 —— Zeus、Castor和Quick。本书提供了许多有效使用数据绑定的实用信息:应躲避什么样的陷阱,何时应遵守规则以及如何使用各种软件包做自己想做的事情。 XML正在成为应用程序开发的主要部分。成千上万的开发者正努力理解不同的XML结构以及操纵它们的Java API。然而,在你不得不学习这种全新的思考方式的时候,数据绑定以Java的格式向你提供XML数据;它还使用以业务为中心的方式向你提供以数据为中心的信息;数据绑定还用容易理解的、基于Java的术语讲述了晦涩难懂的语义学。在XML和Java之间切换变得十分容易,你将很快忘记处理的是XML数据。如果你想有效地使用XML,而又不想花费数月的时间来掌握实体引用和忽略空格等知识,那么本书对你再适合不过了。","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"TP312/1597","责任者三":"","责任者二":"","分类":"TP312","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"(美) Brett Mclaugblin著","版次":"","种次字符数据":"","分类数据":"","出版者2":"中国电力出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"(美) BRETT MCLAUGBLIN著","索书号10":"","全文地址":"","题名":"JAVA与XML数据邦定","翻译题名":"","处理日期":1292054958000,"分类字母":"","题名缩写":"JavaYXMLSJBD","丛书名":"","册数":5,"索书号17":"","索书号16":"","累计外借册数":5,"调配员":"","修改人员":1,"出版者":"中国电力出版社","创建时间":"","卷标":"","种次":1597,"下载服务器ID":0,"下载地址":""},"ID":"3e12a3fa0f77d950e74b7920da66b0a7"},{"NUM":18,"bookMap":{"种次F":"","标准编码":"7-5083-0946-4","可外借数":5,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":213102,"出版日期":"2003.2","已外借数":0,"COVERPATH":"","题名2":"JAVA与XML","采编审核员":"","分类号":"","出版地":"北京","索书号":"TP312/1578","价格":0,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":71493,"索书号7":"","索书号8":"","SUMMARYS":"","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"TP312/1578","责任者三":"","责任者二":"","分类":"TP312","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"(美) Brett Mclaugblin著","版次":"","种次字符数据":"","分类数据":"","出版者2":"中国电力出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"(美) BRETT MCLAUGBLIN著","索书号10":"","全文地址":"","题名":"JAVA与XML","翻译题名":"","处理日期":1292054957000,"分类字母":"","题名缩写":"JavaYXML","丛书名":"","册数":5,"索书号17":"","索书号16":"","累计外借册数":6,"调配员":"","修改人员":1,"出版者":"中国电力出版社","创建时间":"","卷标":"","种次":1578,"下载服务器ID":0,"下载地址":""},"ID":"dd7f2d3998d904f5299bede4ff9a6a87"},{"NUM":18,"bookMap":{"种次F":"","标准编码":"7-5053-8262-4","可外借数":4,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":87637,"出版日期":"2003.1","已外借数":0,"COVERPATH":"","题名2":"WEB SERVICES技术、架构和应用","采编审核员":"","分类号":"","出版地":"北京","索书号":"TP368.5/2","价格":0,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":149418,"索书号7":"","索书号8":"","SUMMARYS":"","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"TP368.5/2","责任者三":"","责任者二":"","分类":"TP368.5","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"柴晓路,梁宇奇编著","版次":"","种次字符数据":"","分类数据":"","出版者2":"电子工业出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"柴晓路,梁宇奇编著","索书号10":"","全文地址":"","题名":"WEB SERVICES技术、架构和应用","翻译题名":"","处理日期":1292055172000,"分类字母":"","题名缩写":"Web ServicesJS?J","丛书名":"","册数":4,"索书号17":"","索书号16":"","累计外借册数":6,"调配员":"","修改人员":1,"出版者":"电子工业出版社","创建时间":"","卷标":"","种次":2,"下载服务器ID":0,"下载地址":""},"ID":"d94036ac9b145aec2193ab7c5649954a"},{"NUM":17,"bookMap":{"种次F":"","标准编码":"978-7-302-15973-5","可外借数":5,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":255645,"出版日期":"2007.10","已外借数":0,"COVERPATH":"","题名2":"JSF第一步:JSF+SPRING+HIBERNATE+AJAX编程实践","采编审核员":"","分类号":"","出版地":"北京","索书号":"TP312/2231","价格":0,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":149192,"索书号7":"","索书号8":"","SUMMARYS":"","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"TP312/2231","责任者三":"","责任者二":"","分类":"TP312","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"罗会波著","版次":"","种次字符数据":"","分类数据":"","出版者2":"清华大学出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"罗会波著","索书号10":"","全文地址":"","题名":"JSF第一步JSFSPRINGHIBERNATEAJAX编程实践","翻译题名":"","处理日期":1292055171000,"分类字母":"","题名缩写":"JSFDYB:JSF+Sprin","丛书名":"","册数":5,"索书号17":"","索书号16":"","累计外借册数":3,"调配员":"","修改人员":1,"出版者":"清华大学出版社","创建时间":"","卷标":"","种次":2231,"下载服务器ID":0,"下载地址":""},"ID":"b0ccb87ace5cebacbbe006c47f03c6d1"},{"NUM":11,"bookMap":{"种次F":"","标准编码":"7-111-11811-1","可外借数":3,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":94657,"出版日期":"2003.5","已外借数":0,"COVERPATH":"","题名2":"JAVA与分布式系统","采编审核员":"","分类号":"","出版地":"北京","索书号":"TP312/799","价格":0,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":160690,"索书号7":"","索书号8":"","SUMMARYS":"","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"TP312/799","责任者三":"","责任者二":"","分类":"TP312","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"(德)[M. 伯格]Marko Boger著","版次":"","种次字符数据":"","分类数据":"","出版者2":"机械工业出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"(德)[M. 伯格]MARKO BOGER著","索书号10":"","全文地址":"","题名":"JAVA与分布式系统","翻译题名":"","处理日期":1292055206000,"分类字母":"","题名缩写":"JavaYFBSXT","丛书名":"","册数":3,"索书号17":"","索书号16":"","累计外借册数":2,"调配员":"","修改人员":1,"出版者":"机械工业出版社","创建时间":"","卷标":"","种次":799,"下载服务器ID":0,"下载地址":""},"ID":"953611802ddbead6d6ef4630242c69d5"},{"NUM":10,"bookMap":{"种次F":"","标准编码":"7-5053-9946-2","可外借数":5,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":156884,"出版日期":"2004.10","已外借数":0,"COVERPATH":"","题名2":"网格计算","采编审核员":"","分类号":"","出版地":"北京","索书号":"O243/8","价格":0,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":220120,"索书号7":"","索书号8":"","SUMMARYS":"","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"O243/8","责任者三":"","责任者二":"","分类":"O243","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"[美] Ian Foster, Carl Kesselman编著","版次":"","种次字符数据":"","分类数据":"","出版者2":"电子工业出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"[美] IAN FOSTER, CARL KESSELMAN编著","索书号10":"","全文地址":"","题名":"网格计算","翻译题名":"","处理日期":1292055427000,"分类字母":"","题名缩写":"WGJS","丛书名":"","册数":5,"索书号17":"","索书号16":"","累计外借册数":5,"调配员":"","修改人员":1,"出版者":"电子工业出版社","创建时间":"","卷标":"","种次":8,"下载服务器ID":0,"下载地址":""},"ID":"caad1641e97151776727c8f43bf1803c"},{"NUM":10,"bookMap":{"种次F":"","标准编码":"7-5606-1656-9","可外借数":2,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"chi","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":228427,"出版日期":"2006.4","已外借数":0,"COVERPATH":"","题名2":"网格原理与开发","采编审核员":"","分类号":"","出版地":"西安","索书号":"TP393/618","价格":27,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":111312,"索书号7":"","索书号8":"","SUMMARYS":"","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"TP393/618","责任者三":"","责任者二":"","分类":"TP393","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"夏靖波, 刘颖, 汪胜荣编著","版次":"","种次字符数据":"","分类数据":"","出版者2":"西安电子科技大学出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"夏靖波, 刘颖, 汪胜荣编著","索书号10":"","全文地址":"","题名":"网格原理与开发","翻译题名":"","处理日期":1334827864000,"分类字母":"","题名缩写":"","丛书名":"","册数":3,"索书号17":"","索书号16":"","累计外借册数":3,"调配员":"","修改人员":44,"出版者":"西安电子科技大学出版社","创建时间":"","卷标":"","种次":618,"下载服务器ID":0,"下载地址":""},"ID":"7422882e9797d41c11400657bb622f54"},{"NUM":9,"bookMap":{"种次F":"","标准编码":"7-5635-1012-5","可外借数":10,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":185652,"出版日期":"2005.3","已外借数":0,"COVERPATH":"","题名2":"网格技术导论","采编审核员":"","分类号":"","出版地":"北京","索书号":"TP393/525","价格":0,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":45804,"索书号7":"","索书号8":"","SUMMARYS":"","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"TP393/525","责任者三":"","责任者二":"","分类":"TP393","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"桂小林编著","版次":"","种次字符数据":"","分类数据":"","出版者2":"北京邮电大学出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"桂小林编著","索书号10":"","全文地址":"","题名":"网格技术导论","翻译题名":"","处理日期":1292054891000,"分类字母":"","题名缩写":"WGJSDL","丛书名":"","册数":10,"索书号17":"","索书号16":"","累计外借册数":4,"调配员":"","修改人员":1,"出版者":"北京邮电大学出版社","创建时间":"","卷标":"","种次":525,"下载服务器ID":0,"下载地址":""},"ID":"048fea4a39bdb1e416718288f62affa4"},{"NUM":9,"bookMap":{"种次F":"","标准编码":"7-302-08961-2","可外借数":3,"上月外借册数":0,"去年外借册数":0,"封面":"","采编审核":0,"分类字符数据":"","全文服务器ID":0,"操作员":1,"索书号2":"","种次数据":"","内容介绍1":"","语种":"","本月外借册数":0,"排架号":"","库键码":1,"ILAS记录号":168887,"出版日期":"2004.9","已外借数":0,"COVERPATH":"","题名2":"分布式系统原理与范型","采编审核员":"","分类号":"","出版地":"北京","索书号":"TP316.4/4","价格":0,"索书号5":"","索书号6":"","种次字母":"","索书号3":"","索书号4":"","责任者一":"","索书号9":"","翻阅次数":0,"主键码":21527,"索书号7":"","索书号8":"","SUMMARYS":"","今年外借册数":0,"编目审核员":"","调配时间":"","索书号A":"TP316.4/4","责任者三":"","责任者二":"","分类":"TP316.4","编目审核":0,"预约数":0,"编目审核日期":"","书目记录号":"","封面地址":"","内容介绍":"","责任者四":"","文献类型":0,"图象页数":0,"责任者":"Andrew S. Tanenbaum, Maarten ven Steen著","版次":"","种次字符数据":"","分类数据":"","出版者2":"清华大学出版社","MARC类型":"","封面服务器ID":0,"首馆键码":1,"索书号15":"","采编审核日期":"","索书号14":"","索书号13":"","索书号12":"","索书号11":"","责任者2":"ANDREW S. TANENBAUM, MAARTEN VEN STEEN著","索书号10":"","全文地址":"","题名":"分布式系统原理与范型","翻译题名":"","处理日期":1292054829000,"分类字母":"","题名缩写":"FBSXTYLYFX","丛书名":"","册数":3,"索书号17":"","索书号16":"","累计外借册数":5,"调配员":"","修改人员":1,"出版者":"清华大学出版社","创建时间":"","卷标":"","种次":4,"下载服务器ID":0,"下载地址":""},"ID":"0c0bce64eda70ce3e7e44f05af2375fe"}]