摘要: 静态代理与动态代理: 代理模式的定义是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理设计模式可以在不改变原始代码 静态代理的实现: ISendBook接口 DangDang类,继承IS 阅读全文
posted @ 2019-09-07 16:41 HJLのH 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 为什么使用mybatis: 在知道为什么使用mybatis之前,我们先了解java如何进行jdbc访问数据库的。第一是从连接池取出或者自己创建Connection对象,第二是从Connection对象中创建出Statement对象,第三,根据Statement对象去执行SQL语句,第四,获取执行SQ 阅读全文
posted @ 2019-09-05 23:41 HJLのH 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 事务的概念和MySQL事务支持: 事务是由一步或者多步数据库操作序列组成的逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。 事务具备4个特性:原子性(Atomicity),一致性(Consistency),隔离性(Isolation)和持续性(Durabilty)。这4个特性也简称为ACID 阅读全文
posted @ 2019-09-01 22:08 HJLのH 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 可滚动,可更新的结果集(ResultSet): 在早期,JAVA提供的ResultSet默认是不允许滚动的,因此为了实现ResultSet可滚动,需要在Connection创建Statement时传入一个参数,resultSetType参数,同时还要出入另外一个参数resultSetConcurre 阅读全文
posted @ 2019-09-01 22:06 HJLのH 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: JDBC不仅可执行查询,也可以执行DDL,DML等SQL语句,从而允许通过JDBC最大限度地控制数据库。 使用executeUpdate或者使用executeLargeUpdate方法来执行DDL和DML语句: 编写程序,通过executeUpdate方法在mysql当前数据库下创建一个数据库表 示 阅读全文
posted @ 2019-08-31 20:16 HJLのH 阅读(3541) 评论(0) 推荐(0) 编辑
摘要: JDBC介绍: 通过使用JDBC,Java程序可以非常方便地操作各种主流数据库,并且由于Java语言的跨平台特性,使用JDBC编程的程序不仅可以实现跨数据库,还可以跨平台,具有非常优秀的可移植性。 程序可以使用JDBC API以统一的方式来连接不同的数据库,然后通过Statement对象来执行标准的 阅读全文
posted @ 2019-08-31 15:34 HJLのH 阅读(250) 评论(0) 推荐(0) 编辑
摘要: JAVA 7对原有的NIO进行了重大改进,JAVA 7把泽中改进称为NIO.2,改进主要包括如下两方面的内容: 提供了全面的文件IO和文件系统访问支持 基于异步Channel的IO Path,Paths和Files类: 早期的时候,Java只提供一个File类来访问文件系统,但File类的功能比较有 阅读全文
posted @ 2019-08-31 12:21 HJLのH 阅读(205) 评论(0) 推荐(0) 编辑
摘要: NIO: 使用InputStream的read()方法从流中读取数据时,若数据源中没有数据,它会阻塞该线程,而OutputStream流,也是如此。因为它们都是阻塞式的输入与输出。不仅仅如此,传统的输入流,输出流都是通过字节的移动来处理的(即使不直接去处理字节流,但镀层的实现还是依赖于字节处理),也 阅读全文
posted @ 2019-08-30 19:35 HJLのH 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 对象序列化 序列化机制允许将实现序列化的Java对象转换成字节序列,这些字节序列可以保存在磁盘上,或者用于网络传输,以备以后重新恢复成原来的对象。序列化机制使得对象可以脱离程序的运行而独立存在。 对象的序列化(Serialize)指将一个Java对象写入IO流中,与此对应的是,对象的反序列化(Des 阅读全文
posted @ 2019-08-30 12:30 HJLのH 阅读(279) 评论(0) 推荐(0) 编辑
摘要: File类: java要对文件(这里文件,是指文件名与路径)进行处理,首先需要做的是如何找到该对应的文件,java通过File类来创建需要对应文件的实例。 File类的构造方法: File(Stinr path):一般我们创建一个File,是根据路径字符串来创建。该路径可以指向文件或者是目录,也可以 阅读全文
posted @ 2019-08-28 18:44 HJLのH 阅读(755) 评论(0) 推荐(0) 编辑