野菊花

首页 » 常识 » 预防 » mybatis入门
TUhjnbcbe - 2021/6/15 10:58:00

什么发展史我就不多说了,直接开始:

mybatis在项目中的作用:

一个项目无非就是对数据的操作,而项目里涉及到数据往往离不开数据库,那项目和数据库之间就得有联系了,而mybatis就是干这个联系的代理人,起到项目与数据库之间的桥梁作用,那有人就疑惑了,为啥项目不自己去干这个事,非要让别人替他去干,嗯。。。。,对于这个嘛,就好比你要吃米饭,难不成要自己去种田不成?成本高不说,还不专业,可能导致颗粒无收,白忙乎,所以啊,还是承包给第三方专业人士吧。以及对数据库进行增删改查(CURD)等等的操作。当然了,对于代理这岗位,mybatis只是其中一个,还有如Hibernate啊、JPA啊等等等等。

关系型数据库有多张表,一个表对应项目中的一个实体对象(当然了,有些实体类比较调皮,他就喜欢这个表拿几个字段,那个也表拿几个字段,组成自己的属性,这是后话,在这里不讨论)。在专业术语里这叫ORM(ObjectRelationalMapping)即对象关系映射,使得项目操作数据库就像操作对象一样,简单高效,增删改查一个对象就是对数据表的一条记录做增删改查。好了,动手操作吧:

第一步:上mybatis

1
查看完整版本: mybatis入门