MyBatis 1.MyBatis简介: 1):MyBatis是开源的持久层框架。 2):利用JDBC抽象出持久层实现。 3):提供了简单易用的API与数据库进行交互。 4):MyBatis3起源于2001年的iBatis,添加了注解和映射支持。 MyBatis是一个优秀的持久层框架,它对jdbc的 ...
分类:
其他好文 时间:
2017-11-12 15:37:24
阅读次数:
113
0.配置文件目录 1.Spring配置 applicationContext-dao.xml applicationContext-service.xml applicationContext-action.xml 2.Struts配置 struts.xml (主配置文件) Exam.xml 3.m ...
分类:
编程语言 时间:
2017-11-10 13:55:03
阅读次数:
501
http://www.cnblogs.com/qixiaoyizhan/p/7597315.html 【前言】 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件,Mybatis-Generator的作用就是充当了一个代码生成器的角色,使用代码生成器不仅可以简化 ...
分类:
移动开发 时间:
2017-10-30 11:26:18
阅读次数:
228
转载:http://www.cnblogs.com/xdp-gacl/category/655890.html ...
分类:
其他好文 时间:
2017-10-29 19:34:48
阅读次数:
129
MyBatis3.0 添加了association和collection标签专门用于对多个相关实体类数据进行级联查询,但仍不支持多个相关实体类数据的级联保存和级联删除操作 一、创建student、teacher和stu_teach_rel三张张表 二、新建和表相关的实体类 三、新建映射关系 stud ...
分类:
其他好文 时间:
2017-10-23 23:05:54
阅读次数:
193
一、搭建开发环境 1.1、使用Maven创建Web项目 执行如下命令: mvn archetype:create -DgroupId=me.gacl -DartifactId=spring4-mybatis3 -DarchetypeArtifactId=maven-archetype-webapp ...
分类:
编程语言 时间:
2017-10-11 12:48:05
阅读次数:
165
序 mybatis里头给sqlSession指定执行哪条sql的时候,有两种方式,一种是写mapper的xml的namespace+statementId,如下: 另外一种方法是指定mapper的接口: 一般的话,比较推荐第二种方法,因为手工写namespace和statementId极大增加了犯错 ...
分类:
移动开发 时间:
2017-09-28 10:01:07
阅读次数:
226
前言 从本篇文章我们开始介绍工作流框架activiti的相关知识,不过在介绍activiti的知识之前,我们很有必要对工作流的一些基本概念进行了解。 工作流重要概念 Workflow Workflow(工作流)是“业务过程的部分或整体在计算机应用环境下的自动化,是对工作流程及其各操作步骤之间业务规则 ...
分类:
其他好文 时间:
2017-09-21 17:58:55
阅读次数:
135
本文通过加载mybatis-configuration.xml 文件来产生SqlSessionFactory,然后通过SqlSessionFactory去产生sqlSession,然后在通过 sqlSession对数据库表所映射的实体类进行增删改查操作。通过spring的DI和IOC,能产生对象并管 ...
分类:
编程语言 时间:
2017-09-20 00:48:34
阅读次数:
336
参考来自:mybatis mysql 批量insert 返回主键 注意:必须要在mybatis3.3.1及其以上才能实现。 1.service 2.dao 3.xml 注意这里是list,不管参数名叫什么,这里都是list。 4.效果 执行前,branchEntryList里的对象是没有id的值的。 ...
分类:
其他好文 时间:
2017-09-15 18:36:04
阅读次数:
171