
mybatis
wyl9527
将平时的工作进行一下总结。。。。
展开
-
mybatis高级映射
小结:mybatis是什么?mybatis是一人持久层框架,mybatis是一个不完全的ORM框架。sql语句需要程序员自己去编写,但是mybatis也有映射(输入参数映射、输出结果映射)。mybatis入门门槛不高,学习成本低,让程序员把精力放在sql语句上,对sql语句优化非常方便,适用与需求变化较多项目,比如互联网项目。 mybatis框架执行过程:1、配置mybatis的配置文原创 2017-05-21 13:57:57 · 739 阅读 · 0 评论 -
mybatis的逆向工程
1.什么是逆向工程 mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 企业实际开发中,常用的逆向工程方式:由数据库的表生成java代码。 1.1下载逆向工程 在官网上下载: 1.2src目录下配置xml文件:原创 2017-05-21 13:57:49 · 358 阅读 · 0 评论 -
mybatis对象之间映射关系以及数据库表建立的时候外键的添加
数据库: 一对一: 在任意一方加入另外一方的主键作为其外键一对多:在多的一方加入一的一方的主键作为外键多对多:新建中间表,加入两个多的一方的主键作为外键 对象:一对一: 在其中一方加入另外一方的实例作为其属性class 班长{ 班级 对象名;}class 班级{ 班长 对象名 } 一对多:在一的一方,加入多的一方的实例的集合作为其属性原创 2017-05-21 13:57:54 · 4148 阅读 · 1 评论 -
1、mybatis基础知识
1.1 原始的jdbc风格?1、数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响 数据库性能。设想:使用数据库连接池管理数据库连接。2、将sql语句硬编码到java代码中,如果sql 语句修改,需要重新编译java代码,不利于系统维护。设想:将sql语句配置在xml配置文件中,即使sql变化,不需要对java代码进行重新编译。3、向pre原创 2017-05-21 13:57:46 · 324 阅读 · 0 评论