码迷,mamicode.com
首页 >  
搜索关键字:mybatis 包含的jdbctype类型    ( 14182个结果
Hibernate与 MyBatis的比较
第一章Hibernate与MyBatisHibernate是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。Mybatis是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。MyBatis参考资料官网:http://www.my...
分类:Web程序   时间:2015-01-16 08:43:52    阅读次数:190
MySql 更新时返回主键id
最近做项目,遇到一个逻辑,就是在修改单条记录时需要返回该记录的id。 先说一下我的使用环境,springMVC+MyBatis,于是上度娘查了一下,将结果记录一下,仅供日后参考和大家们共同探讨 具体逻辑就是在多个条件下,包括一个嵌套查询,对一条记录进行更新,并返回该记录的主键id,在这个查询语句里面用到一个变量update_id 在执行更新语句的时候将本记录的id重新赋值为自身的id,同时将...
分类:数据库   时间:2015-01-15 20:27:31    阅读次数:284
异常:Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.sf.log4jdbc.Properties
参考文章:使用Log4jdbc-log4j2监听MyBatis中运行的SQL和Connection使用 log4jdbc格式化输出SQL,maven配置如下:org.bgee.log4jdbc-log4j2log4jdbc-log4j2-jdbc41.16datasouce.xml配置如下: ...
分类:数据库   时间:2015-01-15 19:44:22    阅读次数:836
异常:java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
使用mybatis-3.2.2.jar + mybatis-spring-1.2.0.jar集成时,报以下异常:15:42:48.538 [Thread-1] DEBUG o.s.b.f.s.DisposableBeanAdapter - Invoking destroy method 'close...
分类:数据库   时间:2015-01-15 17:46:06    阅读次数:2020
MyBatis中如何通过继承SqlSessionDaoSupport来编写DAO(二)
(本文示例工程源代码下载地址:http://down.51cto.com/data/1975295)在上一篇博文的最后,介绍了使用@PostConstruct注解标注StudentDao的init方法,这样在Spring完成依赖注入后此方法即会被Spring调用,从而也就完成了studentMapper的初始化工作。如果只有StudentDao一个DAO..
分类:数据库   时间:2015-01-14 18:06:40    阅读次数:391
Mybatis中SQL动态语句灵活运用${}符号和#{}符号
Mybatis中SQL动态语句灵活运用${}符号和#{}符号...
分类:数据库   时间:2015-01-14 16:57:05    阅读次数:241
关于mybatis写mapper文件注意事项
xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响 Html代码 <&&''""在mapper文件中写sql语句时,为避免不必要的麻烦(如来标记不应由xml解析器进行解析的文本数据,由包裹的所有的内容都会被解析器忽略 Xml代码 将整个...
分类:移动开发   时间:2015-01-14 14:12:54    阅读次数:167
MyBatis的Mapper配置文件的parameterType用法
在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和JAVA复杂数据类型 基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入一个。通过#{参数名} 即可获取传入的值复杂数据类型:包含JAVA实体类、Map。通过#{属性...
分类:移动开发   时间:2015-01-14 11:14:49    阅读次数:459
MyBatis关于Mapper配置文件知识集合
(1)MyBatis多参数传递之默认命名方式       对于映射器中的方法,MyBatis默认从左到右给方法的参数命名为param1、param2…,依次类推。我们可以无需借助注解,直接在SQL语句中使用这些默认名称。       首先去掉@Param注解的TeacherMapper.java如下所示(完整源码下载地址:http://down.51cto.com/data/539217)...
分类:移动开发   时间:2015-01-14 11:13:50    阅读次数:310
去掉Mybatis Generator生成的一堆 example
mybatis generator自动生成的代码里老是有一堆example,虽然说他封装的东西比较多,但是大部分时候并不会用到。如果需要改的时候,在接口和mapper里修改便是了。配置的方法如下:
分类:其他好文   时间:2015-01-13 14:15:40    阅读次数:141
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!