2019年9月5日
摘要:
1. 函数式编程 Java有2类方法: 实例方法:通过实例调用 静态方法:通过类名调用 Java的方法相当于过程式语言的函数 函数式编程(Functional Programing): 把函数作为基本运算单元 函数可以作为变量,传递给另一个函数 函数可以接收函数 函数可以返回函数 历史研究函数式编程
阅读全文
posted @ 2019-09-05 02:48
singleSpace
阅读(353)
推荐(0)
摘要:
1. JDBC连接池 1.1 JDBC连接池简介 线程池可以复用一个线程,这样大量的小任务通过线程池的线程执行,就可以避免反复创建线程带来的开销。 同样JDBC可以复用一个JDBC连接 JDBC的连接池可以维护若干个JDBC连接,在执行数据库任务的时候,可以从连接池中直接获取连接,而不是反复创建和关
阅读全文
posted @ 2019-09-05 02:34
singleSpace
阅读(314)
推荐(0)
2019年9月1日
摘要:
1 数据库事务:Transaction 1.1 定义 若干SQL语句构成的一个操作序列 要么全部执行成功 要么全部执行不成功 1.2 数据库事务具有ACID特性: Atomicity:原子性一个事务虽有若干SQL语句构成,但它本身是一个原子操作,要么全部成功,要么全部失败 Consistency:一
阅读全文
posted @ 2019-09-01 22:56
singleSpace
阅读(280)
推荐(0)
摘要:
使用update语句的时候,需要通过JDBC实现update语句的执行,这个时候仍然通过PreparedStatement对象来使用,直接传入update语句,然后通过setObject传入占位符的值,最后通过executeUpdate()就可以执行这个update语句。 executeUpdate
阅读全文
posted @ 2019-09-01 12:22
singleSpace
阅读(231)
推荐(0)
2019年8月31日
摘要:
我们可以使用JDBC查询来执行select语句。 1. Statement 2. SQL注入: 使用Statement拼字符串很容易引发SQL注入的问题。这是因为SQL的参数往往是方法参数传入的。例如一个Login方法需要传入用户名、密码来查询对应的一行user的记录。 如果用户输入的是程序期待的值
阅读全文
posted @ 2019-08-31 09:56
singleSpace
阅读(224)
推荐(0)
2019年8月30日
摘要:
JDBC:Java DataBase Connectivity Java程序访问数据库的标准接口 使用Java程序访问数据库的时候,Java代码并不是直接通过TCP连接去访问数据库,而是通过JDBC接口来访问,而JDBC的接口通过JDBC驱动来真正实现对数据库的访问。 JDBC接口是由JDK定义,并
阅读全文
posted @ 2019-08-30 19:29
singleSpace
阅读(247)
推荐(0)
摘要:
1. INSERT用于向数据库的表中插入1条记录 示例 1.1 Insert语句总结: 可以向指定表插入一条记录 语法:insert into 表名 (字段1,字段2,...) values (数据1,数据2,数据3...) 2 select用于查询表的记录 语法:select 列1,列2,列3,.
阅读全文
posted @ 2019-08-30 19:06
singleSpace
阅读(344)
推荐(0)
2019年8月28日
摘要:
1.SQL:结构化查询语言 Structured Query Language 针对关系数据库设计 各种数据库基本一致 允许用户通过SQL查询数据而不关心数据库底层存储结构 1.1 SQL使用: 可以直接通过数据库提供的命令行界面使用 可以和各种编程语言继承实现访问数据库功能 1.2 SQL分类:
阅读全文
posted @ 2019-08-28 06:37
singleSpace
阅读(225)
推荐(0)
2019年8月24日
摘要:
1.数据库 1.1 定义 数据库是按照数据结构来组合、存储和管理数据的软件。 1.2 数据库模型 数据库有层次模型、网状模型、关系模型三种模型。 2 关系数据库 关系数据库是建立在关系模型上的数据库,也是应用最广泛的主流数据库。 主流的关系数据库: 商业:Oracle,SQL Server,DB2,
阅读全文
posted @ 2019-08-24 16:53
singleSpace
阅读(364)
推荐(0)
2019年8月23日
摘要:
解析JSON JSR 353 API 常用的第三方库 Jackson gson fastjson Jackson: 提供了读写JSON的API JSON和JavaBean可以互相转换 可食用Annotation定制序列化和反序列化 Jackson初步使用 依赖 java package csj201
阅读全文
posted @ 2019-08-23 03:09
singleSpace
阅读(534)
推荐(0)