• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
奇迹再现
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3

2018年10月8日

hibernate配置多对多ORM映射关系
摘要: 多对多关系,User和Role 1.创建表 2.创建实体 3.创建配置文件,注意外键的两次设置 4.编写测试类 5.注意点 不要忘了在核心配置文件配置资源文件。 阅读全文
posted @ 2018-10-08 00:20 奇迹再现 阅读(234) 评论(0) 推荐(0)
 
hibernate配置一对多ORM映射关系
摘要: 一对多,一个客户Customer对应多个联系人LinkMan 1.创建表 2.创建和数据对应的实体类 3.配置实体类对应的配置文件,最重要的是一对多和多对一的配置,cascade设置级联操作,可以是save-update、delete、all 4.编写测试类进行测试 上面测试了hibernate的对 阅读全文
posted @ 2018-10-08 00:08 奇迹再现 阅读(464) 评论(0) 推荐(0)
 
 

2018年10月6日

Class文件结构
摘要: 本文参考《深入理解虚拟机》一书 平台无关性和语言无关性 虚拟机的存在帮助我们实现了平台无关性和语言无关性,平台无关性我们都知道,在多种操作系统中,我们可以运行相同的程序。语言无关性是因为多种编程语言经过编译后形成统一的能够被虚拟机识别的Class文件。 Class文件的结构 任何一个Class文件都 阅读全文
posted @ 2018-10-06 09:27 奇迹再现 阅读(157) 评论(0) 推荐(0)
 
垃圾收集器与内存分配策略
摘要: 本文参考《深入理解虚拟机》一书 虚拟机判断对象是否已经死亡? 垃圾回收的对象主要是堆内存中的对象,进行回收之前需要判断对象是否存活,如果死则回收,如果活,则不进行GC。 判断对象是否能进行回收的算法 过去的算法:引用计数算法 给对象添加一个引用计数器,每当有一个地方引用它,计数器的数字就加一,引用失 阅读全文
posted @ 2018-10-06 08:59 奇迹再现 阅读(118) 评论(0) 推荐(0)
 
 

2018年10月5日

hibernate持久化类和一级缓存
摘要: 持久化类编写规则 1.有无参构造函数。 2.属性不能被final修饰。 3.对外提供属性的get和set方法。 4.需要提供一个持久化OID对象唯一标识对象。 主键生成策略 持久化类三种状态 1.瞬时态,没有OID标识,没有被Session管理。 2.持久态,有OID持久化标识,被Session管理 阅读全文
posted @ 2018-10-05 20:33 奇迹再现 阅读(129) 评论(0) 推荐(0)
 
 

2018年10月4日

hibernate入门
摘要: 学习hibernate的一个Demo,使用hibernate对Customer类进行单表增删改查,hibernate是ORM对象关系映射技术,可以对JDBC数据库底层操作进行封装,简化开发。 1.环境搭建 官网上下载hibernate的依赖包,hibernate可以再java环境下也可以在web环境 阅读全文
posted @ 2018-10-04 00:30 奇迹再现 阅读(141) 评论(0) 推荐(0)
 
 

2018年9月30日

双亲委派模型
摘要: 本文参考《深入理解java虚拟机》 双亲委派模型中将 类加载器进行等级划分,当一个类加载器收到一个类加载的请求时,自己先不会处理这个请求,而是将这个请求交给父类加载器,最终请求会传到启动类加载器,如果父类加载器不能完成这个请求,就会向下一级进行加载,直到将类加载进来。 这个模型有一个好处,java中 阅读全文
posted @ 2018-09-30 18:16 奇迹再现 阅读(183) 评论(0) 推荐(0)
 
虚拟机类加载机制
摘要: 本文参考《深入理解java虚拟机》 虚拟机加载类的过程: java源程序被编译器编译成class文件后,会被虚拟机的类加载器加载,加载完成后,会为class文件在内存中开辟一块空间用来存储class文件对象,之后对class文件进行校验,准备,解析和初始化,最终形成能被虚拟机使用的java类型,这叫 阅读全文
posted @ 2018-09-30 18:02 奇迹再现 阅读(103) 评论(0) 推荐(0)
 
 

2018年9月28日

虚拟机内存管理机制
摘要: PS:本文参考《深入理解虚拟机一书》 虚拟机内存划分及各自作用 1.java虚拟机栈:用来存放局部变量表和对象的引用,虚拟机栈的单位是帧栈,每一个方法进栈后就是一个帧栈,方法执行完毕后会进行弹栈。java虚拟机栈是线程私有的,每一个线程都有自己的虚拟机栈。 2.本地方法栈:本地方法栈的作用和虚拟机栈 阅读全文
posted @ 2018-09-28 18:43 奇迹再现 阅读(467) 评论(0) 推荐(0)
 
新的生活---新的开始
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-09-28 18:24 奇迹再现 阅读(5) 评论(0) 推荐(0)
 
 
上一页 1 2 3

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3