发表于: 2025-03-04 20:31:56

0 22


步骤十七:编写DAO,分别JdbcTemplate和Mybatis连接数据库,注意使用JDBCTemplate的时候分离Interface和Imple,使用Mybatis的时候注意理解为什么不需要Impl,注意遵守命名规范。

关键字:DAO   jdbc  mybatis

从网上查了好久,发现连接数据库需要要到Java基础知识的接口,从而去复习了接口的相关知识。

1、接口的语法:

[可见度] interface 接口名称 [extends 其他的接口名] {

        // 声明变量

        // 抽象方法

}

2、Java中类的继承只能单继承,而接口可以实现多继承。

3、抽象类和接口比较

a.相同点:

①.都可以有抽象方法。

②.都不能实例化对象。

③.都可以含有静态成员。

b.不同点:

①.含义不同:抽象类用于表示其他类的父类;接口是一个功能的封装,一个标准。

②.定义方法不同:抽象类使用abstract class;接口使用interface.

③.内容不同:抽象类可以有抽象方法,还可以有包含普通类中所有成员;接口可以包含静态常量,抽象方法,静态方法,default方法。

④.使用方法不同:抽象类是在现有基础上进一步抽象出的类,用作父类;接口是功能的封装,需要通过类实现接口。

⑤.应用场景不同:如果仅仅是功能的扩展,选择接口;如果除了功能之外还有其他数据,或是为了表示类之间的层次关系,或是为了约束子类的方法,则使用抽象类。

复习过后开始做步骤十七

查了很久不知道从哪里开始,问过师兄以后师兄帮我在idea中配置好了mysql的数据库文件。

后面就开始不停的查,发现自己对MySQL的语法使用还是非常不熟练,先加强一下把!

查询了一下表结构:

然后准备打开idea连接数据库,发现师兄给我配置的数据包有错误,搞了好长时间还没解决,再好好查一下吧。

遇到的问题:idea配置jdbc不会操作,在浏览器搜了很多都看不懂

明天争取解决吧

明天的任务:搞懂步骤十七吧!


返回列表 返回列表
评论

    分享到