自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 mybatis框架入门(二)

增删改查操作 在src/main/java目录下,新建一个存放接口的目录,如com.xxxx.dao目录,创建数据库操作接口。 在resources目录中,新建一个和接口目录结构相同且同名的xml文件(需要在主资源文件中配置) 代码<mapper namespace="com.itheima.dao.UserDao"> <select id="findAll" resultTy...

2019-05-12 15:07:28 109

原创 mybatis框架入门(一)

什么是框架 Java EE开发是分层的,分为表现层,业务层,持久层 框架是针对某一层的具体解决方案,对某一层重复性的复杂代码进行封装,从而使得开发者将更多的精力专注于业务功能的实现。大大提升开发效率。 mybatis是专注于持久层的框架,解决项目中对数据库的CRUD操作问题。 mybatis入门小案例 创建maven工程,并在pom.xml中导入依赖<?xml version="1.0...

2019-05-12 15:07:07 136

原创 注解与自定义注解

注解的作用 在jdk1.5版本添加的特性,当项目特别庞大,配置文件很复杂,本来可能需要很多配置文件,需要很多逻辑才可以实现的内容,可以使用一个或者多个注解来替代,这样可以简化编程,代码更加清晰。 注解种类 注解按照来源分为三类 JDK注解 第三方注解 自定义注解 jdk注解 jdk注解也有三类,分别为:@Override, @Deprecated, @SuppressWarnings...

2019-05-09 23:14:06 266

原创 jdbc学习笔记(二)连接池

连接池的意义        首先,我们聊聊不使用连接池,会有什么问题,如果不使用连接池,每次访问数据库都要创建Connection对象,使用完后,都要销毁Connection对象;而Connection对象在访问数据库时,是很重要的资源,每次创建或者销毁都要消耗大量的时间,当数据库访问量比较大时,会导致网页非常卡,程序运行速度迟...

2019-05-09 23:12:06 168

原创 jdbc学习笔记(一)通过jdbc连接数据库

1.jdbc是什么         jdbc是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。         通俗的讲,我们需要通过java连接数据库,就需要使用别人写...

2019-04-10 20:27:02 222

原创 数据库学习笔记(二)之多表查询

一.约束 1.约束的作用 约束是用来保证数据完整性的,分为单表约束和多表约束 单表约束:主键约束,唯一约束,非空约束 多表约束:外键约束 外键约束是用来保证多表之间数据的完整性; *当某个表被其他的表外键引用,则直接删除数据 会报错 多表关系 1.一对多的关系 例如:一个部门可以有多个员工,但一个员工只能属于一个部门。 2.多对多的关系 例如:一个学生可以选择多门课程,一门课程也可以被多个学生选择...

2019-04-06 21:46:00 158

原创 数据库学习笔记(一)

什么是数据库 所谓“数据库”是以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。 1.关系型数据库 关系型数据库是依据关系模型来创建的数据库,关系型数据可以很好地存储一些关系模型的数据,比如一个老师对应多个学生的数据(“多对多”),一本书对应多个作者(“一对多”),一本书对应一个出版日期(“一对一”)。 2.非关系型数据库 非关系型数据库主要是基于“非关系...

2019-04-03 21:29:04 179

原创 反射学习笔记

什么是字节码对象 字节码对象与传统意义上的类的对象不同,是在类.class文件加载进入内存的时侯创建出来的;是一个Class类的实例;(Class类的实例有一些特点:1.同一个类只能创建唯一一个实例。2.对于每一个不同的类,在创建类的对象之前,都会先创建一个Class类的实例) 类的加载: 当程序需要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步,来实现对此类...

2019-03-31 19:17:09 179

原创 网络编程学习笔记

网络通信的三要素 1.IP地址: 计算机在网络上的唯一标识,IPv4的IP地址标识方法为点分十进制(例如:192.168.0.1),IPv6的IP地址标志方法为冒分十六进制X:X:X:X:X:X:X:X 。回环地址127.0.0.1 2.端口号: 应用程序在计算中的唯一标识, 值域 0 - 65535, 建议使用一万以上 0-1024 系统程序默认占用 或者保留端口号 3.协议 UDP协议 不需...

2019-03-31 12:39:46 136

原创 进程与线程学习笔记

线程与进程 1.进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,或者简略称为,程序的基本单位。每一个进程都有一个自己的地址空间,即进程空间或(虚空间)。(空间的大小只与计算机的位数有关) 2.线程:是进程的一部分,线程有时又被称为轻权进程或轻量级进程,也是 CPU 调度的一个基本单位。 3.一个进程中可以有一个线程,也可以有多个线程,依实际情况而定。 ...

2019-03-28 20:34:57 243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除