MyBatis复习
banana-man
记录成长,博文仅是记录作用.
展开
-
MyBatis学习篇——入门程序进阶(动态代理开发)
接着昨天的入门程序,每个方法执行时都需要读取配置文件,并根据配置文件的信息构建SQLSessionFactory对象,然后创建sqlSession对象,这导致了大量的代码重复,于是做出改进,就有了原始Dao开发和动态代理开发两种改进方式。今天只学习动态代理开发。首先在包dao下创建一个接口文件Customermapper.java在此接口中需要遵循四大原则,见上图所示。然后在Custom...原创 2019-11-26 23:17:18 · 119 阅读 · 0 评论 -
MyBatis学习篇——入门程序
概述MyBatis的前身的iBatis,是一个支持普通SQL查询、存储过程以及高级映射的持久层框架。其性能优异,具有高度的灵活性、可优化性和易于维护等特点。MyBatis框架也被称之为ORM(对象关系映射)框架。ORM为一种为了解决面向对象与关系型数据库中数据类型不匹配的技术,通过描述java对象与数据库表之间的映射关系,自动将java应用程序中的对象持久化到关系型数据库的表中。Hibern...原创 2019-11-25 21:39:50 · 362 阅读 · 0 评论