`
iluoxuan
  • 浏览: 577338 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于ibatis的注意的地方

 
阅读更多

1:mysql中插入返回id

  <typeAlias alias="UserTO" type="com.downjoy.app.wapmessageboard.common.to.UserTO"></typeAlias>
  <insert id="add" parameterClass="UserTO">
         insert into USER(USERNAME,PASSWORD) values(#username#,#password#)
         <selectKey resultClass="Long" keyProperty="id" >    
         SELECT @@IDENTITY AS id  
         </selectKey>  
  </insert>

 别名的好处,id的好处。。。。。。

2:xml+xslt格式显示

设计过程

             userctrlservlet-----》 baseservlet

通过userctrlservlet中的继承execute()方法来控制url的转向

3:spring的注入的问题:

                      构造

                      方法

                      static关键字必须的,负责就动态注入

4:注意代码重构

分享到:
评论

相关推荐

    [iBATIS]sql转换工具

    总的来说,"[iBATIS]sql转换工具"是一个非常实用的开发辅助工具,它可以极大地方便开发者在不同数据库之间迁移SQL,提升开发效率,同时保持代码的整洁和一致性。对于采用iBATIS作为数据访问层的项目,这个工具无疑是...

    ibatis用xml配置文件配置使用

    映射器是定义SQL语句的地方,而XML配置文件是映射器的主要载体。创建一个XML配置文件,你需要遵循以下步骤: 1. **创建XML配置文件**:在项目中创建一个名为`mybatis-config.xml`的文件,这是iBATIS的全局配置文件...

    简单Ibatis例子,可以运行

    接下来,我们需要定义映射文件(Mapper XML),比如`TestIbatis.xml`,这是Ibatis执行SQL语句的地方。映射文件包含了SQL查询和结果集映射,例如: ```xml SELECT * FROM Users WHERE id = #{id} INSERT ...

    ibatis.net入门实例,应用程序

    4,配置ibatis对应pojo的sqlmap文件 5,把providers.config复制到debug目录下,不用做任何修改 6,把SqlMap.config复制到debug目录下,只需修改其中的数据库联接信息,包括provider和dataSource 7,建数据库表 注意...

    struts spring ibatis实例

    经过了一个上午的努力,最终搞定这个东东, 现在共享给需要的朋友. 附件中有代码,下载直接导入eclipse即可, 注意还要执行db脚本,数据库...如果各位兄弟有什么好的方法或是附件中代码有需改进的地方,请提出来讨论讨论.

    ibatis_sqlMap的配置总结

    而对于非自增主键的情况,则需要特别注意主键的生成机制。例如,在Oracle或DB2等数据库中,可以通过序列(sequence)来生成主键。为此,需要在插入语句之前配置主键生成逻辑: ```xml SELECT SEQ_TEST.NEXTVAL ...

    Ibatis_Spring_Demo

    需要向大家说明一下几个需要注意的地方: 1.这个Demo使用的数据库为mysql数据库,所以jar中引用了mysql的一个jar包。 2.ibatis和spring的整合主要是spring的配置文件需要配置ibatis的相关配置,如:数据库连接及事务...

    ibatis2.3.X培训PPT

    "以及在实际应用过程中需要注意的地方"可能涉及: 1. **SQL安全**:防止SQL注入,合理使用预编译语句。 2. **性能优化**:如合理设计映射文件,避免过多的数据库查询,正确使用缓存。 3. **异常处理**:讲解如何捕获...

    Spring 3.0 整合 iBatis 3 Beta10 配置

    在Spring 3.0中整合...然而,请注意,这可能不适用于所有情况,因为iBatis 3的一些特性可能需要额外的配置。此外,随着Spring和iBatis的更新,这种方法可能会过时,因此建议定期检查官方文档以获取最新的整合方法。

    ExtJS 2.2,图书管理系统 (Struts2+spring2+ibatis2+extjs2)

    注意:工程采用MyEclipse5.1+tomcat5.5 。 1.您的MSSQL2000没有打sp4补丁,会提示拒绝链接(refuse connction) 2.tomcat版本没有关系,5和6都可以,但是最好选择解压缩版本 3.如果您不是采用MyEclipse5.1开发,可能...

    iBATISDatabaseLayer开发指南.pdf

    开发者需要注意检查这些常见问题,确保代码的正确性。 总的来说,《iBATIS Database Layer开发指南》是一本深入浅出的教程,涵盖了iBATIS数据库层的各个方面,无论是初学者还是有经验的开发者,都能从中获益,提升...

    springmybatis

    这种方式,要注意的一个地方就是。在User.xml 的配置文件中,mapper namespace="com.yihaomen.mybatis.inter.IUserOperation" ,命名空间非常重要,不能有错,必须与我们定义的package 和 接口一致。 运行这个测试...

    IbatorForEclipse安装文档MyEcipse8.x

    在本文中,我们将详细介绍如何在MyEclipse 8.x版本上安装Ibator,这是一个强大...在MyEclipse 8.x上安装Ibator虽然有一些需要注意的地方,但只要按照上述步骤操作,就能顺利完成安装,享受到自动化代码生成带来的便利。

    mybatis -3.1.1 中文

    ### MyBatis 3.1.1 中文版知识点概览 #### 一、MyBatis简介 **MyBatis**是一款优秀的支持自定义SQL、存储过程及高级映射的持久层...如果你在使用过程中遇到任何问题或发现翻译有误的地方,欢迎随时联系作者进行反馈。

    mybatis 自定义分页插件.rar

    本压缩包“mybatis 自定义分页插件.rar”提供了关于如何利用MyBatis的拦截器实现自定义分页查询的实践案例。 首先,我们需要理解MyBatis的拦截器(Interceptor)。拦截器是MyBatis动态代理机制的一部分,它允许我们...

    一个简单的MyBatis实例

    - MyBatis的异常体系主要由org.apache.ibatis.exceptions包下的异常组成,例如MyBatisException、ResultMapException等。在处理时,需要捕获这些异常以进行错误定位。 通过以上步骤,我们就可以在Eclipse中实现一...

Global site tag (gtag.js) - Google Analytics