Mybatis
无名一小卒
Wubba lubba dub dub
展开
-
框架介绍,Mybatis介绍,使用JDBC的缺点,如何使用Mybatis
框架的介绍框架的搭配SSH:Spring,Struts2,HibernateSSM:Spring,SpringMVC ,Mybatis什么是框架框架也是一个项目,但是他是一个半成品,框架给我们提供了很多功能,我们需要使用这些功能。学习框架:学习这些功能怎么使用,了解他们底层实现,学习API(方法)。Jar包导入方式方式一:手动导入 去官网中下...原创 2019-05-03 22:04:49 · 647 阅读 · 0 评论 -
Mybatis开发DAO层的两种方法
Mybatis开发DAO方法常用类SqlSessionFactoryBuilder通过SqlSessionFactoryBuilder创建会话工厂将SqlSessionFactoryBuilder当成一个工具类使用,不需要使用单例管理SqlSessionFactoryBuilder。在需要创建SqlSessionFactory时候,只需要new一次SqlSessionFacto...原创 2019-05-04 20:08:34 · 1440 阅读 · 0 评论 -
Mybatis中的SQLMapConfig文件关键字介绍以及使用
SQLMapConfig可以配置的关键字properties(属性)(1)在properties元素内体定义的属性首先会被读取。(2)然后会读取properties元素中resource或者URL加载的属性,它会覆盖已经读取同名的属性。(3)最后读取parameterType传递的属性,它会覆盖已经读取同名的属性。可以通过该属性读取一些配置文件 <propert...原创 2019-05-04 20:32:17 · 1000 阅读 · 0 评论 -
Mybatis输入映射与输出映射,动态SQL
Mybatis输入映射和输出映射Mybatis支持输入映射哪些类型简单类型、POJO(自定义类型),HashMapPOJO的包装的类型,就是类中还有其他类的对象就是parameterType支持的输入映射的类型<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper ...原创 2019-05-04 21:40:02 · 788 阅读 · 1 评论 -
Mybatis使用关联查询
关联查询现在有两个表,用户表与订单表,其关系如下:下面用Mybatis实现一对一与一对多查询一对一:准备两个表与数据DROP TABLE IF EXISTS `orders`;CREATE TABLE `orders` ( `id` int(11) NOT NULL AUTO_INCREMENT, ...原创 2019-05-05 20:12:14 · 256 阅读 · 0 评论 -
Mybatis逆向工程实现自动生成Mapper(DAO)层与POJO(Entity,Bean)层
什么是逆向工程Mybatis需要程序员自己编写SQL语句,mybatis官网提供逆向工程,可以针对单表自动生成mybatis执行所有需要代码(mapper.java,mapper.xml,po)企业实际开发中,常用的逆向工程方式: 数据库表来生产Java代码, 企业开发中,是先对数据库进行设计,也就是编码之前数据库已经有了。实现步骤如下:首先...原创 2019-05-05 20:56:31 · 1593 阅读 · 0 评论 -
Mybatis复习思维导图
原创 2019-06-10 22:00:13 · 453 阅读 · 0 评论 -
Mybatis使用心得
多个参数传递问题在使用Mybatis进行对数据库的修改操作时,总是报了下面的错误There is no getter for property named '类名' in '“XXX”发现是对传入参数类型理解有问题Mybatis可以传入一个对象当做参数,可以将多个参数放到对象中进行传递但是在获取参数的值时,出现了上述的问题原因就是使用了 类名.属性的方法来获取属性值这是...原创 2019-06-03 22:31:41 · 419 阅读 · 0 评论