ibatis框架搭建顺序及个人心得.docVIP

  • 4
  • 0
  • 约6.03千字
  • 约 7页
  • 2016-12-10 发布于重庆
  • 举报
初步学习搭建ibaits框架,及学习心得! 整体测试项目框架图 准备工作:导入所需的jar包 1.ibatis.jar 2.sqljdbc.jar 放在WEB-INf-lib目下 第一步:构建jdbc.Properties;打开开始编辑 jdbc.Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc.ConnectionURL=jdbc:sqlserver://localhost:1433;DataBaseName=SalesOfClothing jdbc.Username=sa jdbc.Password=1234 第二步:构建SqlMapConfig.xml 学习心得:创建的SqlMapconfig.xml时,默认为下图所示 没有下面这段话 !DOCTYPE sqlMapConfig PUBLIC -////DTD SQL Map Config 2.0//EN /dtd/sql-map-config-2.dtd 所以构建SqlMapConfig时,一定要手动复制上面的代码,不然会报错!报错提示如下: 下面开始编辑SqlMapConfig.xml文件 ?xml version=1.0 encoding=UTF-8? !DOCTYPE sqlMapConfig PUBLIC -////DTD SQL Map Config 2.0//EN /dtd/sql-map-config-2.dtd sqlMapConfig properties resource=jdbc.Properties / settings cacheModelsEnabled=true enhancementEnabled=true lazyLoadingEnabled=true errorTracingEnabled=true maxRequests=32 maxSessions=10 maxTransactions=5 useStatementNamespaces=true / !-- 主要配置详细讲解 settings cacheModelsEnabled=true//是否启动缓存,建议设为true enhancementEnabled=true //是否针对pojo启动字节码提升 getter/setter调用性能 lazyLoadingEnabled=true //是否启用延迟加载机制,建议设为true errorTracingEnabled=true //是否启用错误日志,在开发期间建议设为true maxRequests=32 maxSessions=10 //session要在maxRequest和maxtransaction之间! maxTransactions=5 useStatementNamespaces=true//是否启动命名空间 / -- !-- 这里面的值 Value=${jdbc.Driver},个人建议最好采取复制,我本人就是喜欢敲,后来出错了,很细微的!不容易被发现 ,并且name里面的值一定要一定标准来:如:JDBC.Driver......该大写就要大写改小写就要小写。有一定的标准 -- transactionManager type=JDBC dataSource type=SIMPLE property name=JDBC.Driver value=${jdbc.Driver}/ propertyname=JDBC.ConnectionURLvalue=${jdbc.ConnectionURL}/ property name=JDBC.Username value=${jdbc.Username}/ property name=JDBC.Password value=${jdbc.Password}/ /dataSource /transactionManager sqlMap resource=com/system/haohao/mapping/User.xml/ /sqlMapConfig

文档评论(0)

1亿VIP精品文档

相关文档