一、相关配置 三个配置文件(前两个文件的名称是任意起的) 1)环境配置文件conf.xml 在环境配置文件中有<typeAliases>标签,该标签内部可以定义<package>标签来统一定义mapping.xml文件所在的包,这样在mapping.xml文件中即可仅定义 2)映射文件mapping ...
分类:
其他好文 时间:
2017-02-17 23:23:05
阅读次数:
262
1. mybatis 批量别名 2. mybatis 批量映射mapper 批量加载mapper(推荐使用) 指定mapper接口的报名,mybatis自动扫描包下边所有mapper接口进行加载 遵循一些规范:需要将mapper接口类名和mapper.xml映射文件名称保持一致,且在同一个目录中 3 ...
分类:
其他好文 时间:
2017-02-15 14:38:32
阅读次数:
136
1.先来一个最简单的mybatis操作MySql数据库的例子 生成一个简单的表Student 定义映射文件:注意:#{}中写入的是Student类的属性名.对于paramterType属性,框架会自定根据用户执行的SqlSession方法中的参数自动检测到,所以也可以不用指定parameterTyp ...
分类:
其他好文 时间:
2017-02-15 00:47:38
阅读次数:
268
参数问题 在映射文件中通过parameterType指定输入参数的类型;在映射文件中通过resultType指定输出结果的类型。 占位符和拼接符问题 #{}表示一个占位符号,#{}接收输入参数,类型可以是简单类型,pojo、hashmap。 如果接收简单类型,#{}中可以写成value或其它名称。 ...
分类:
其他好文 时间:
2017-02-10 17:57:56
阅读次数:
170
hibernate映射文件 作用:将实体类和数据库中的表建立起联系 每个数据库表对应一个映射文件和实体类 1 根节点<hibernate-mapping> package属性表示实体类所在的包,可以省略 <hibernate-mapping package="com.bdqn.hiber.bean" ...
分类:
Web程序 时间:
2017-02-04 18:58:36
阅读次数:
232
Session的saveOrUpdate方法是由hibernate来判断被操作对象究竟是一个持久化对象还是临时自由状态对象。这需要在对象映射文件的主键id中定义unsaved-value属性,如果不显式定义,则默认为unsaved-value=null。 unsaved-value可以是下列几个选项 ...
分类:
Web程序 时间:
2017-02-03 23:05:38
阅读次数:
272
今天在做Ant/Xdoclet辅助生成hibernate实体映射文件时,eclipse出现了极其让我郁闷的错误,"The word is not correctly spelled" 。然后我继续将代码执行下去,居然执行没有问题,还真的生成了实体映射文件。原来是eclipse的问题,打开eclips ...
分类:
其他好文 时间:
2017-01-31 10:22:25
阅读次数:
208
鲁春利的工作笔记,好记性不如烂笔头官方文档详见:http://www.mybatis.org/mybatis-3/zh/index.html入门XML配置XML映射文件动态SQLJavaAPI日志
分类:
其他好文 时间:
2017-01-24 16:18:19
阅读次数:
169
Java NIO 由以下几个核心部分组成: Channels Buffers Selectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使 ...
分类:
编程语言 时间:
2017-01-22 15:17:24
阅读次数:
202