自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

run的博客

交流,共享,共进步.

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 解决Hibernate:could not initialize proxy - no Session

/******************************************************************************************************************/ 解决Hibernate:could not initialize proxy - no Session Hibernate单端关联懒加载策略:即在<one-to...

2018-05-24 10:50:53 8202 2

原创 Duplicate entry '601' for key 'PRIMARY'错误

Duplicate entry '601' for key 'PRIMARY'错误查看一下所关联的表是否是主键问题,设为主键了,重复出现多个相同的主键id的字段,看表主键问题

2018-05-24 10:42:23 3052

原创 spi.PropertyAccessBuildingException: Could not locate getter for property named

/******粗心大意惹的惑********/Exception in thread "main" org.hibernate.property.access.spi.PropertyAccessBuildingException: Could not locate getter for property named [com.component.Address#province]    at o...

2018-05-23 07:56:02 2279

原创 几天几夜了,终于解决了

首先亮一下自己遇到的奇葩错误:Exception in thread "main" java.lang.IllegalStateException: Transaction already active    at org.hibernate.engine.transaction.internal.TransactionImpl.begin(TransactionImpl.java:52)    ...

2018-05-23 07:54:27 1581 1

原创 多个事务并发运行时的并发问题

第一类丢失更新:撤销一个事务时,把其它事务已提交的更新数据覆盖.第二类丢失更新:不可重复读中的特例,一个事务覆盖另一事务已提交的更新数据.脏读:一个事务读到另一事务未提交的更新数据.幻读:一个事务读到另一事务已提交的新插入的数据.不可重复读:一个事务读到另一个事物已提交的更新数据....

2018-05-23 07:53:05 7688

原创 一段话,带你解读:悲观锁和乐观锁

悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上...

2018-05-23 07:51:03 892

原创 关于hibernate错误 com/Map/Company.hbm.xml (RESOURCE)

 org.hibernate.boot.InvalidMappingException: Could not parse mapping document: com/Map/Company.hbm.xml (RESOURCE)出现错误原因,对应映射,没有配置类型

2018-05-23 07:50:15 156

原创 关于异常:Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: Company near

查看一下你的HQL语句有没有写错了,该加空格的是不是没有加了。

2018-05-23 07:48:11 1486

原创 持久对象生命周期

                save()or update()                           evict()、close()、lock()瞬时对象——————————>持久对象————————————>托管对象            <——————————              <————————————                    ...

2018-05-23 07:47:10 149

原创 session.load()和session.get()区别

get先到缓存中去查如果没有就到DB中去查(即马上发出sql语句)总之如果你确定DB中有这个对象就用load()不确定就用get()这样效率会高

2018-05-23 07:45:40 3716

原创 关于Hibernate session 的 load 方法的问题

你要了解 load的原理就知道了,load其实并没有真实读到数据库的数据,他在你使用的时候才真正去读取,而如果你还没使用的 时候把session关了,他想读取的时候还能读取吗?两种办法一种 延迟session生命周期第二种是  关闭前使用它一下就可以了,比如 你system一下他的某一个属性 这个时候他就已经真实获取了 你再关闭应该就没问题了...

2018-05-23 07:44:39 597

原创 Hibernate内置对象标识符生成策略

Hibernate内置对象标识符生成策略内置标识符生成策略increment                适用于逻辑主键,自动以递增的方式生成identity                 适用于逻辑主键,由数据库生成sequence                 适用于逻辑主键,h根据数据库的序列生成标识符hilo                     适用于逻辑主键,h通过high/l...

2018-05-23 07:43:01 138

原创 Linux(Ubuntu)常用命令以及错误总结

#############################################################################################软件操作(ubuntu)sudo apt-get install package 安装包###############################################################...

2018-05-13 11:26:28 546

原创 git常用命令总结

===============================================================================================git log看看分支历史:git log --graph --pretty=oneline --abbrev-commit===========================================...

2018-05-13 11:24:13 102

cordova集成RS232串口通讯

cordova集成RS232串口通讯

2018-10-29

android activity启动模式详解

android activity启动模式:standard、singleTop、singleTask、singleInstance详解

2017-10-21

空空如也

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

TA关注的人

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