自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 幂等

1. 什么是幂等?什么情况下需要考虑幂等?怎么解决幂等的问题? 在我们现在的分布式架构里面,大部分的架构都是属于SOA化和微服务化,即一个系统是由多个子模块或者多个子系统组成的。那么这就会存在各个子系统相互调用的场景。这个调用无非是利用RPC去进行通信,那通信就会存在一些问题,这个问题在我们以前集中式的架构,单一进程里面不会出现的,在单一进程里面我们完成一个方法的调用只存在两种状态,一种是成功一种是失败; 但是在分布式架构里面,因为涉及到远程通信,它就会涉及到第三种状态,就是未知状态,未知状态可能表.

2020-12-11 17:13:02 194

原创 基于Hibernate实现CRUD

这次实验,我们做的是基于SSH框架的物流管理系统登陆界面   主界面此系统主要分为五大模块:仓库管理模块、库存管理模块(包括出库、入库)、历史记录模块、托运单管理模块、用户管理模块(注册、登陆) 具体实现:dao层例如:StoreDAO.java(仓库管理)package com.guigu.store.dao; import java.util.List; import org.springfr...

2018-06-12 17:42:31 249

转载 Java三大框架之——Hibernate关联映射与级联操作

什么是Hibernate中的关联映射?  简单来说Hibernate是ORM映射的持久层框架,全称是(Object Relational Mapping),即对象关系映射。  它将数据库中的表映射成对应的对象,以对象的形式展现,这样我们就可以通过映射的对象来对数据库中的数据进行间接的操作。  关联映射是将数据库中的表映射成与之相对应的对象,当你对这个对象进行操作的时候,Hibernate会对数据库...

2018-06-08 21:22:13 335 1

原创 熟悉HQL语句的基本语法; 掌握Query接口的使用; 掌握各种查询结果的访问方法。

查询方式:    简单查询;(全查询)    属性查询;(查询某几个属性)    实例化查询;(定义构造函数,封装某些属性)    统计查询;(分组查询)    子查询;(查询嵌套查询)1、简单查询@Test public void testQueryGoods(){ SessionFactory sf = null; Session session = null; Transaction...

2018-06-05 13:09:52 285

原创 Hibernate 中重写equals方法

对Java而言,要识别两个对象是否为同一个对象有两种方式内存地址识别(“= =”号识别)根据equals()、hasCode()中的定义    (默认Object类中定义的equals(Object o)方法也是按内存地址来比较的),源码如下:   public boolean equals(Object obj){          return  (this==obj);   }1、创建了一个...

2018-05-18 19:55:45 231

原创 利用 Hibernate 创建表

在hibernate.cfg.xml文件中配置一段这样的话: <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http:/...

2018-05-15 22:59:45 258

原创 构建单态模式的SessionFactory,并实现增删改查

    SessionFactory 接口负责Hibernate的初始化和建立Session对象。它在Hibernate中启到一个缓冲区的作用,hibernate可以将自动生成的SQL 语句、映射数据以及某些可重复利用的数据放在这个缓冲区中。同时它还保存了对数据库配置的所有映射关系,维护了当前的二级缓存。    SessionFactory具有以下特点:(1)它是线程安全的,它的同一实例能够供多个...

2018-05-13 17:44:58 484 1

转载 继承HibernateDaoSupport实现DAO(spring整合hibernate)

1.        spring为hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供如下两个方法,方便DAO的实现:     public final HibernateTemplate getHibernateTemplate() public final void setSessionFactory(SessionFactory sessionFacto...

2018-05-08 09:00:25 1262

原创 Hibernate入门:第一个Hibernate实例

一、Hibernate简介     Hibernate是Java领域一款开源的ORM框架。它对JDBC进行了非常轻量级的对象封装,也就说Hibernate最终还是通过JDBC进行数据库的操作。Hibernate在项目中扮演持久化层的角色,将业务逻辑层中的对象数据保存到数据库表中。二、什么是ORM?     ORM,即Object Relational Mapping。我们知道,利用面向对象的思想编...

2018-05-07 18:39:10 334

空空如也

空空如也

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

TA关注的人

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