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