下载此文档

计算机专业文献翻译.docx


文档分类:外语学习 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
计算机专业文献翻译.docx学号070112003分类号 密级HUANGHES&TCOLLEGE文献翻译iBATISSQLMaps指导院(系)名称 信息工程学院专业名称软件工程学生姓名指教师2011年3月2日英文译文iBATISSQLMaps指导ClintonBegin简介这个简短的教程将带领你通过一个典型的SQLMap演练,教程屮的每一个主题的细节部分您都可以在官方网站。准备使用SQLMapSQLMap架构能应用于设计不好的数据库模型甚至是设计不好的对象模型。尽管如此,您在设计数据库模型和对象模型时,还是应该遵循最佳的设计原则。这样,您会获得更好的性能和更简洁清晰的设计方案。设计最容易开始的地方是分析应用的业务逻辑。分析什么是应用的业务对象,什么是数据模型以及两者之间的关系。作为快速入门第一个例子,我们使用一个简单的JavaBeanPerson类。;//importsimplied•…lassPerson{privateintid;privateStringfirstName;privateStringlastName;privateDatebirthDate;privatedoubleweightTnKilograms;privatedoubleheightlnMeters;publicintgetld(){returnid;publicvoidsetld(intid){=id;〃…Iet'sassumewehavetheothergettersandsetterstosavespace...}如何将Person类映射成数据表呢?SQLMap对JavaBean和数据表之间的关系没有限制,如一个数据表映射成一个JavaBean,或多个表映射成一个JavaBean,或多个JavaBean映射成一个数据表等。因为使用SQLMap您可以充分发挥SQL语句的全部潜力而很少限制。下面这个例子,我们使用一个简单的表,让JavaBean和表是一对一的关系。(PER_IDNUMBER(5,0)NOTNULL,PER_FTRST_NAMEVARCHAR(40)NOTNULL,PER_LAST_NAMEVARCHAR(40)NOTNULL,PER_BIRTH_DATEDATETIMEPER_WEIGHT_KGNUMBER(4,2)NOTNULL,PER_HEIGHT_MNUMBER(4,2)NOTNULL,PRIMARYKEY(PER」D))SQLMap的配置文件一旦我们准备好了学习所需要的类和表,那么我们就从SQLMap的配置文件开始吧,配置文件是SQLMAP的配置信息统一设置的地方。SQLMap配置文件是XML文件,我们可以它设置各种属性,JDBCDataSource和SQLMapo在配置文件屮,可以方便地统一配置DataSource不同的实现。SQLM“p框架包括DataSource的iBATIS实现:SimpleDataSource类、mons)和可通过JNDI上卜文査找的DataSource(即应用服务器屮的DataSource)□详细的使用方法在以后的章节讨论。在本例屮,我们使用JakartaDBCP。对于上面的例子,配置非常简单,如下所示:<?xmlversion==MUTF-8H?><!DOCTYPEsqlMapConfigPUBLICM-//ibatis.////EN”"http://ibatis./dtd/sqlmap-config-><!—AlwaysensuretousethecorrectXMLheaderasabove!—><sqlMapConfig><settingscacheModelsEnabled=utnier,enhancementEnabled=ntruenlazyLoadingEnabled=ntruenmaxRequests="32nmaxSessions=nIOHmaxTransactions=n5nuseStatementNamespaces=nfalsen/><transactionManagertype=nJDBCH><dataSourcetype=MSIMPLE"><propertyname="=n${driver}n/><propertyname==n${url}'7><propertyname=

计算机专业文献翻译 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小雄
  • 文件大小322 KB
  • 时间2020-09-13
最近更新