![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis框架
擅长写bug
专业写bug
展开
-
Mybatis入门案例
数据库中的表的信息(User)字段:id:1 ,username:王五,birthday:null,sex:2,address:null;实现的功能:根据id查询出用户sqlMapConfig.xml(这是Mybatis的基础配置文件)<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http:/原创 2017-02-27 19:15:42 · 238 阅读 · 0 评论 -
mybatis源码学习
SqlSessionFactory为一个接口,它的任务是创建SqlSession。SqlSession类似于一个JDBC的Connection对象。每次应用程序需要访问数据库,我们就要通过SqlSessionFactory创建SqlSession,所以SqlSessionFactory应该在mybatis整个声明周期中。而我们如果多次创建同一个数据库的SqlSessionFactory,则每次原创 2017-02-27 19:48:37 · 188 阅读 · 0 评论 -
Mybatis配置
Mybatis 这是全部Mybatis配置元素,顺序不能改变,如果改变Mybatis在解析XML文件时候就会出现异常。1.properties元素properties是一个配置属性的元素,让我们能在配置文件的上下文中使用它。Mybatis提供3种配置方式:(1)property子元素(2原创 2017-02-28 10:23:29 · 265 阅读 · 0 评论 -
Mybatis基础
对原生态jdbc程序中问题的总结:(1)数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响数据库性能。设想:使用数据库连接池管理数据库连接。(2)将sql语句硬编码到java代码中,如果sql 语句修改,需要重新编译java代码,不利于系统维护。设想:将sql语句配置在xml配置文件中,即使sql变化,不需要对java代码进行重新原创 2017-02-27 10:45:44 · 199 阅读 · 0 评论