自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Hibernate系列目录

Hibernate系列文章目录 目录Hibernate(1)——hibernate简介与第一个实例Hibernate(2)——hibernate映射文件Hibernate(3)——hibernate配置文件...

2019-08-20 12:01:44 181

原创 Hibernate(3)——hibernate配置文件

为了保存 Hibernate 的配置,我们可以使用一个简单的 hibernate.properties 文件,或者一个稍微复杂的 hibernate.cfg.xml,甚至可以完全使用程序来配置 Hibernate,它是hibernate的核心配置文件。hibernate.cfg.xml (存放于maven项目的resources文件夹下)<?xml version='1.0' en...

2019-08-20 14:54:17 154

原创 Hibernate(2)——hibernate映射文件

hibernate映射文件的作用是完成实体到数据库的双向映射。为了更好的阐述实体与映射文件的关系,首先建一个实体。1.创建一个实体类,并且在数据库创建相应的数据表package com.zy.pojo;public class Coach { private int id; private String name; private String detai...

2019-08-20 14:35:45 232

原创 Hibernate(1)——hibernate简介与第一个实例

一丶Hibernate是什么?Hibernate 是一个高性能的对象关系型持久化存储和查询的服务,其遵循开源的 GNU Lesser General Public License (LGPL) 而且可以免费下载。Hibernate 不仅关注于从 Java 类到数据库表的映射,也有 Java 数据类型到 SQL 数据类型的映射,另外也提供了数据查询和检索服务。二丶Hibernate特点:...

2019-08-20 11:54:42 195

原创 JAVA基础篇(13)——【Java中的包机制】

  包机制在java中是一个非常重要的东西,在以后做项目中,我们会创建很多包,我直接推荐一个讲解较为详细且好理解的博客文章,点击链接即可进入包机制的详细讲解:https://blog.csdn.net/u014080304/article/details/44174733...

2018-07-28 11:09:48 145

原创 JAVA基础篇(12)——【重写object中的toString,equals方法】

object的定义:object类似类层次结构的根类。每个类都使用object作为超类(父类)。所有对象都可以显示这个类的方法。(1)toString在需要将一个对象的内容显示的输出到显示器上面时,通常都需要调用toString方法,使其以字符串形式展示出来,在java中提供了toString()方法,但是它输出的是对象得首地址,我们一般想要的结果并不是这样,因为Object类的toS...

2018-07-28 10:53:35 631

原创 JAVA基础篇(11)——【super关键字】

super关键字的用法源自于Java的三大特性之一的继承。也就是说有了继承,才有了super关键字。super的英文基本意思是“超”。在Java中也是这么理解的,super代表的就是超类的意思。而我们习惯上把超类叫做父类。super主要有两种用法。一是:调用父类的属性和一般方法一二是:调用父类构造方法(1)调用父类的属性和一般方法。/** * super关键字的使用 * ...

2018-07-27 19:06:55 175

原创 JAVA基础篇(10)——【static静态属性,静态方法,静态代码块】

static这个要从内存的角度去说明了,就拿静态方法来说,它属于类本身,在类装载的时候被装载到内存,不自动进行销毁,会一直存在于内存中,知道JVM关闭,相反的,非静态方法要通过实例化对象之后才会被分配内存,但是如果太多的属性方法赋予了static,就会占用太多的内存,影响JVM的运行!在JAVA中,静态属性,静态方法,静态代码块和与之对应的非静态,有着很大的区别!具体如下:(1)非静态属:...

2018-07-27 16:21:11 1254

原创 JAVA基础篇(9)——【局部变量和成员变量的作用域问题】

成员变量:(1)定义在类里,方法之外的变量。                    (2)成员变量可以不显式初始化,它们可以由系统设定默认值;                     (3)成员变量在所在类被实例化后,存在堆内存中局部变量:(1)定义在方法体内部的变量。                    (2)局部变量没有默认值,所以必须设定初始赋值。           ...

2018-07-27 14:44:19 2604

原创 JAVA基础篇(8)——【this调用属性,方法,构造方法】

 Java关键字this只能用于各种方法方法(普通方法和构造方法)体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。但是在static修饰的静态方法中,是不允许使用this的,这里需要特别注意!(1)this 调用属性public class ThisDemo { String name; int ...

2018-07-27 12:48:47 540

原创 JAVA基础篇(7)——【面向对象的封装性和类的封装】

(1)什么是封装?封装的好处? 定义:隐藏对象的属性和细节实现,仅仅对外提供公共访问方式。 好处:将变化隔离             便于使用             提高代码重用性             提高安全性分类:             狭义的封装:属性的封装与方法的封装 。             广义的封装:包的管理、组件、框架、应用程序。例如:...

2018-07-26 20:25:12 183

原创 JAVA基础篇(6)——【构造方法的定义与使用】

构造方法推荐去这个博主的这个博客里进行学习,链接如下:https://blog.csdn.net/qq_33642117/article/details/51909346

2018-07-26 19:43:13 444

原创 JAVA基础篇(5)——【多态中的向上转型和向下转型】

(1)向上转型:将子类对象转化为父类对象,通俗来说个人理解就是,就是通过父类对象执行子类对象中的方法等。例子://父类public class Transtation1 { public void animal(){ System.out.println("在这里我还是动物"); }}//子类public class Transtation2 extends T...

2018-07-26 16:21:42 214

原创 JAVA基础篇(4)——【面向对象编程介绍】

(1)什么是面向对象编程?  面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节;这种思想是将数据作为第一位,而方法或者说是算法作为其次,这是对数据一种优化,操作起来更加的方便,简化了过程。这种思想是将数据作为第一位,而方法或者说是算法作为其次,这是对数据一种优化,操作起来更加的方便,简化了过程。(2)面向对象的三...

2018-07-26 14:23:04 114

原创 JAVA基础篇(3)——【方法的重写与重载】

(1)方法的重写:在Java程序中,类的继承关系可以产生一个子类,子类继承父类,它具备了父类所有的特征样的一种,继承了父类所有的方法和变量。子类可以定义新的特征,当子类需要修改父类的一些方法进行扩展,增大功能,程序设计者常常把这操作方法称为重写,也叫称为覆写或覆盖。注意:方法的重写是指子类中的方法与父类中继承的方法有完全相同的返回值类型、方法名、参数个数以及参数类型。举例://父类...

2018-07-26 12:27:04 194

原创 JAVA基础篇(2)——【Arrays工具类的使用】

Arrays工具类是JAVA中提供的对数组操作的工具包,编程人员可以直接调用,不容易出错。public class ArrayTools { public static void main(String[] args) { int[] intArray = {1,5,2,6,4}; String[] stringArray = {"a","s","d","q"}; pri...

2018-07-26 10:03:28 202

原创 JAVA基础篇(1)——【数组的实现及操作】

本系列文章将从JAVA基础知识讲解,到框架讲解,最后到项目实战!第一步:自学最基础的JAVA知识在根据本系列文章学习之前,需要自学一些最基础的东西,如:学会配置开发环境,学会安装开发软件,JAVA中的关键字,运算符,基本循环等,在他人博客里这类基础知识都详细讲解。具体细节基础知识学习推荐如下图:需自学的基础第二步:正式依据本系列文章学习JAVA,从数组开始。(1)什么是数组...

2018-07-26 09:56:25 206

空空如也

空空如也

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

TA关注的人

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