1.为什么学习mybatis jdbc有缺点: 加载驱动,获取链接,操作数据库,关闭连接 、 封装:经常修改的内容放到配置文件中,不经常修改的放到Java文件中 占位符?,占位符的位置,以及赋值的时候要注意序号 关联关系:一对一,一对多,多对一,多对多 缓存:访问数据量多时,可以重复使用查询的数据, ...
分类:
其他好文 时间:
2019-11-05 20:03:55
阅读次数:
86
61,JDBC访问数据库的基本步骤是什么? 1,加载驱动 2,通过DriverManager对象获取连接对象Connection 3,通过连接对象获取SQL语句执行对象 4,通过SQL语句执行对象进行数据的增删改查,封装对象 5,关闭资源 62,说说preparedStatement和Stateme ...
分类:
编程语言 时间:
2019-11-03 01:07:45
阅读次数:
116
1、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis ...
分类:
其他好文 时间:
2019-11-02 18:26:34
阅读次数:
73
代码块—— 局部代码块: 存在与方法中,控制变量的生命周期(作用域) { 代码块; } 构造代码块: 在类中,提取构造方法中的共性,每次创建对象都会执行,并在构造方法执行之前执行 { 代码块; } 静态代码块 随着类的加载而加载,只加载一次,加载类时需要做的一些初始化,比如加载驱动 static{ ...
分类:
其他好文 时间:
2019-10-29 09:50:17
阅读次数:
78
1. make install 2. 3.手动加载驱动程序 [root@localhost template]# modprobe usbnet [root@localhost template]# insmod cyusb3610.ko If you want to unload the driv ...
分类:
其他好文 时间:
2019-10-22 12:45:20
阅读次数:
74
1、什么是Mybatis? (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 (2)MyBati ...
分类:
其他好文 时间:
2019-10-16 21:42:04
阅读次数:
76
前面的驱动编程相关内容都是在32位环境下进行的,驱动程序与应用程序不同,32位的驱动只能运行在32位系统中,64位驱动只能在64位系统中运行,在WIN32环境下,我们可以各种Hook挂钩各种系统函数, 而恶意程序也可以通过加载驱动进行内核层面的破坏(Rootkit),大家都可以乱搞,把好端端的Win ...
高强度训练第二十天总结:Mybatis面试题 什么是Mybatis? 1. Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时 只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。程序员直接编写原生态 sql ...
分类:
其他好文 时间:
2019-10-05 00:30:37
阅读次数:
89
1、模板模式 定义一个算法骨架,将一些步骤延迟到子类中。模板方法中子类不可以改变算法结构但是可以重新定义算法。解决的问题:一些方法通用,却在每个子类都重新写了这一方法 Spring中JdbcTemplate就是这种实现,JDBC的步骤是固定的 (1)加载驱动(2)建立连接(3)执行SQL语句(4)访 ...
分类:
其他好文 时间:
2019-09-12 16:40:23
阅读次数:
94
## 使用JDBC工具类的原因在使用JDBC连接数据库的时候,加载驱动、获取连接、释放资源等代码是重复的,所有为了提高代码的复用性,我们可以写一个工具类,将数据库驱动加载、获取连接、资源释放的代码封装起来。同时,为了使工具类的灵活性,可以将数据库的驱动、url、用户名、密码等信息以键值对的形式存放在 ...
分类:
数据库 时间:
2019-09-04 09:15:44
阅读次数:
101