JDBC简介:Java DataBase Connectivity
数据库连接,是访问数据库的一种技术,是一种规范,是一种接口,是不能初始化的
可以兼容故可以用来连接不同,只需要更改jar包,就可以连接不同数据库
数据库厂商为我们提供了相应的实现类即jar包。
从而使用JDBC让我们程序的j兼容性,可扩展性更好
在Java开发环境eclipse中添加jar包:
新建lib文件夹,将mysql的jar包放入,直接复制即可,然后需要加载jar包到项目中
右键lib ----------- Build Path ------- Add Build PAth
新学三层架构,用于框架开发时使用 ,而MVC是设计模式
数据库访问层,业务层,视图层此为三层架构
使用三层架构的好处:
相比于一层架构,其将所有的代码放入一个包里,其可扩展性不好,也不安全,其耦合度太高
三层架构:
如果二层架构,界面与数据库访问在一起时,界面崩溃会使数据库访问出问题
一旦某个包中的文件出现问题,不会出现崩溃
持久层数据访问层dao
业务逻辑层 service
视图层 view
实体类,即数据库的表字段