恢复内容开始 mapper映射文件: 官方指出resultType的属性详解(如下图):即不能直接指定为List,或者AarrayList,因为 我DAO层返回的数据类型是java.util.List<User>类型, 所以上面的resultType值可以直接指定为User(全路径)。 当然,也可以 ...
分类:
其他好文 时间:
2017-04-02 13:07:32
阅读次数:
180
现有数据库表: 截图如下: 下面是映射文件(即mybatis的xml文件): 我们注意到,在对数据库查数据的时候,没有用到<foreach>标签。 这是因为我们在查询数据时,直接用 select * from dept_p 查询出有一条或多条记录的结果集。而mybatis会自动解析这个结果集,完成到 ...
分类:
数据库 时间:
2017-04-01 00:39:54
阅读次数:
463
一、Mybatis的全局配置文件
1、SqlMapConfig.xml是mybatis的全局配置文件,配置内容如下:
properties(属性)
settings(全局配置参数)
typeAlias...
分类:
其他好文 时间:
2017-03-27 13:40:00
阅读次数:
310
在 UNIX/Linux 系统中,一切皆文件,这句话想必都有听过。对于文件的操作几乎适用于所有的设备,这也就看出了文件操作的重要性了。在C语言再学习部分有讲过标准I/O文件操作,参看:C语言再学习 -...
分类:
其他好文 时间:
2017-03-24 20:04:56
阅读次数:
177
VC++ 在两个程序中 传递字符串等常量值的方法:使用了 WM_COPYDATA 消息的 消息作用: 在进程间共享数据(内部通过创建内存映射文件) 消息介绍:需要用到的数据结构/类型:typedef struct tagCOPYDATASTRUCT { ULONG_PTR dwData; DWORD ...
分类:
编程语言 时间:
2017-03-23 18:36:24
阅读次数:
189
由于Mybatis是一种半自动的ORM框架,它的工作主要是配置mapping映射文件,为了减少手动书写映射文件,可以利用mybatis生成器,自动生成实体类、dao接口以及它的映射文件,然后直接拷贝到工程中稍微修改就可以直接使用了。 生成器目录如下: 首先进入lib文件夹中,该目录如下: (图上文件 ...
分类:
移动开发 时间:
2017-03-23 14:28:22
阅读次数:
814
映射的POJO类型中如果有基本类型最好都是用包装类来代替; 注意关联关系的正确设置,一对一(主键方式、外键外键方式),一对多和多对多的配置,单向、双向的配置; 更新核心配置文件的mapping:如果是在hibernate.cfg.xml中以导入映射文件的方式配置的话,注意在增加了新的domain类之... ...
分类:
Web程序 时间:
2017-03-22 21:05:44
阅读次数:
175
当项目变得比较大的时候,如何还使用hbm.xml文件来配置Hibernate实体就会变得比较复杂。这里Hibernate提供了Annotation注解方式,使得Hibernate的映射文件变得很方便管理了。 这里简单介绍Hibernate的Annotation注解 一、声明实体 @Entity 对实 ...
分类:
编程语言 时间:
2017-03-17 23:39:31
阅读次数:
1138
这里是在上一个环境的基础上修改的,这里就不在给出所有的配置,只给出哪里修改的配置 1.修改POJO对象为注解方式 2.创建Dao层接口 3.修改PersonMapper.xml映射文件 4.修改主配置文件mybatis.xml 5.Test1.java测试类 6.执行结果 ...
分类:
其他好文 时间:
2017-03-17 00:29:25
阅读次数:
244
引言
MyBatis之多对多关联
1 创建我们的数据库
2 创建Student持久化类
3 创建Course持久化类
4 创建CS持久化类用于查询某学生某课程的成绩
5 根据需求编写映射文件
51 S...
分类:
其他好文 时间:
2017-03-16 15:14:03
阅读次数:
215