第一个MyBatis程序

• 第一步:下载MyBatis jar包
可以创建一个maven工程,通过pom.xml 设置依赖自动下载。同时配置数据库驱动依赖。(这里要注意数据库驱动和你所用的数据库版本相匹配。否则再改的话,比较麻烦)
• 第二步:创建一个Bean类。
属性名字段和数据库中的表字段相对应。MyBatis就是通过POJO(普通Java对象)作为持久化类来完成对数据库的操作。
持久化:将程序数据在持久状态和瞬时状态转换的机制。
持久化类:指其实例要被持久化的数据库中的类。
• 第三步:写Mapper.xml配置文件。
写SQL语句。
• 第四步:写mybatis.xml 核心文件。
这步主要配置mybatis的一些环境:数据库类型啊、驱动啊、url啊等,还要配置Mapper.xml的位置。
• 第五步:写主程序。
创建SqlSession对象,调用对应方法,完成操作。

可以改进的地方:
• 可以把创建SqlSession的那一些代码放到一个工具类中,需要的时候再调用,可以使程序更加简洁。
• 可以创建一个db.properties配置文件,将数据库的driver、url、username、password写进去。然后在mybatis.xml文件中把db.properties 配置进去。这样在以后切换数据库的时候会很方便。


反思:
• 可以创建一个Dao包, 与数据库打交道的程序或配置文件都可以放在这个包里。
• 在写程序时可以考虑写接口,然后再写一个类去实现它。可以使程序比较简介,有层次,易维护。

 

posted @ 2020-10-16 23:25  晚安1024  阅读(70)  评论(0)    收藏  举报