1.首先加入mybatis需要的包
2.创建实体类user。
3.配置实体类的user.xml文件,文件包含user和数据库的映射,以及对user的CRUD
4.接口userDao,
5.userDao实现类userDaoImpl.其中在这个实现类中对user的操作主要是SqlSessionTemplate对象。他的CURD的方法主要有两个参数第一个就是user.xml中配置的方法的名称,第二个就是需要的传的id或者实体类。
6.service接口
7.service实现类
8.配置mybatis.xml文件,该文件主要包含实体类配置和实体类配置文件的配置。
9.配置Application.xml,配置数据源以及SqlSessonTemplate事务等。
综合看mybatis框架主要是:实体类的配置文件,以及获取自己的session工厂。
<!-- 配置mybitasSqlSessionFactoryBean -->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="configLocation" value="classpath:mybatis.xml"></property>
</bean>
<!-- 配置SqlSessionTemplate -->
<bean id="sqlSessionTemplate" class="org.mybatis.spring.SqlSessionTemplate">
<constructor-arg name="sqlSessionFactory" ref="sqlSessionFactory" />
</bean>
看玩了别人的小demo,自己动手做了一下,有点意思。所以记录下来。
查询每科都大于80的学生的名称
select name from Marklist group by name having min(mark)>80
分享到:
相关推荐
本人总结的mybatis的详细开发步骤,结合本人的实例,应该说,是比较容易看懂的
mybatis jar包及入门开发步骤学习
本教程将对 mybatis 各方面知识点作详细讲解,同时通过十多个 mybatis操作示例, 让大家直观了解 mybatis开发步骤和实现过程,并在实际操作中逐步掌握 mybatis开发的一些重要知识点和技巧。
MyBatis编程步骤是什么样的? 请说说MyBatis的工作原理 MyBatis的功能架构是怎样的 MyBatis的框架架构设计是怎么样的 为什么需要预编译 Mybatis都有哪些Executor执行器?它们之间的区别是什么? Mybatis中如何指定...
spring+mybatis框架demo和详细步骤说明,简单易懂。可交流
主要介绍了MyBatis使用注解开发实现步骤解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
MyBatis-005-使用步骤.avi MyBatis-006-创建mapper文件.avi MyBatis-007-创建主配置文件.avi MyBatis-008-创建SqlSession执行sql语句.avi MyBatis-009-复习第一个例子.avi MyBatis-010-开发常见问题.avi MyBatis-011...
目标:本示例说明SFM(SpringBoot+WebFlux+Mybatis)单体高并应用开发。 开发环境:IDEA集成工具,JDK 1.8 使用步骤:下载资源后解压项目,使用IDEA导入项目文件。 使用步骤: 1、下载加压后,使用IDEAl导入项目 2、...
mybatis编程实例,手把手教你学会初步的mybatis编程,里面有详细的开发步骤,有作者的联系方式,有问题的话可以随时联系,有很好的设计模式,和良好的编程习惯,相信读者阅读了会有很大的收获,绝不坑爹!...
SSM的mybatis框架笔记,简介mybatis框架的历史,开发步骤等等
基于SpringMVC+Spring+MyBatis开发的个人博客网站-毕业设计.zip 一、关于项目 该博客是基于SSM实现的个人博客系统,适合初学SSM和个人博客制作的同学学习。主要技术架构包括Maven、SpringMVC、Spring、MyBatis、...
适读人群 :本书适合有较好的Java编程基础,JSP、Servlet、JDBC基础,Spring框架基础的读者,尤其适合于对Spring MVC和MyBatis了解不够深入,或对Spring MVC+MyBatis整合开发不太熟悉的开发人员阅读。 1. 基于Spring...
适用于Java后台开发Mybatis框架使用者,包括Mybatis逆向工程原理、搭建步骤、以及使用方法。
对于mybatis单表操作的总结 内容包含mybatis介绍 开发思路 程序搭建 核心api介绍 开发步骤 和单表操作
mybatis-generator-gui-extension是一个为MybatisGenerator编写的图形化界面,为实体/Example/Mapper提供了丰富的扩展。文件内提供了windows批处理等文件,一键运行此代码生成器;并且图形化的操作方式,提高了开发...
mybatis-generator-gui是基于[mybatis generator]开发一款界面工具, 本工具可以使你非常容易及快速生成Mybatis的Java POJO文件及数据库Mapping文件。 按照界面步骤轻松生成代码,省去XML繁琐的学习与配置过程 * 保存...
此文件主要写的是spring与mybatis整合进行的对数据库进行增删改查操作的基本步骤,通过简单地示例展示操作步骤,通俗易懂,入门必备
主要介绍了Mybatis mapper接口动态代理开发步骤解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
SSM笔记-Mybatis基本使用,包括基本开发步骤、配置方法和注意事项
MyBatis笔记详解,内部包含概念,以及到开发步骤的详解