java基础
线程 IO流
姜同学的学习笔记
这个作者很懒,什么都没留下…
展开
-
java: ------ Mybatis框架
一、概述 1.现在JDBC代码的问题 1) 存在大量的冗余代码,不同表的DAO操作,操作步骤相同只是SQL语句不同 2) 给?占位符设置麻烦,需要手动完成 3) 针对查询结果的处理比较麻烦,需要手动封装实体 4) SQL语句 写在JAVA代码中,导致SQL的维护麻烦 2.概念 MyBatis框架是一个基于java的 持久层框架,主要用于 对数据库进行增删改查 等操作。 是对现有JDBC-DAO层代码的合理封装,可以自动完成对象关系映射 (ORM),极大的简化开发,提高开发效率。 3.与JDBC的对比原创 2020-07-11 16:46:45 · 149 阅读 · 0 评论 -
java:------ JDBC(Java DataBase Connector):Java数据库连接技术
一、引言 1. java数据库连接技术 常见的JAVA连接数据库的技术有以下两种: 1) JDBC直接连接数据库---【直连】 本门课程要学习 2) JDBC和数据库连接池的配合 --- 连接池 后续课程讲 2. JDBC包含的内容 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-r4sdvJtA-1594351215195)(assets/wps34.jpg)] JDBC的内容包含两部分: 1) 接口: sun公司提供, JDK的java原创 2020-07-10 11:25:56 · 541 阅读 · 0 评论 -
java: ----- 多线程、IO流、字符流(Buffered缓冲加强版)Copy
多线程 进程:正在运行的程序. 线程:每一个进程中都会有多个任务,每个任务就是一个线程. 单线程:程序中只有一个任务,只有一条执行路径. 多线程:程序中有多个任务,有多条执行路径. 注意:进程想要执行必须抢到cpu的执行权.进程中如果线程较多抢到cpu的概率就会比较高. 但是不保证一定能抢到,因为cpu的执行是随机性的. 并行:在某一个时间点上同时执行多个. 并发:在某一个时间点上只能执行一个. 多线程的实现方式 方式1:继承Thread *** 1.创建自定义类继承Thread 2.覆盖run方法原创 2020-07-09 18:55:29 · 309 阅读 · 0 评论