腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
有没有
一种
方法
可以
在
NHibernate
4.0中
使用
无
状态
会话
的
拦截器
?
、
我有一个大型
的
预退出项目,它
使用
带有无
状态
会话
的
NHibernate
2,它
使用
拦截器
在
CRUD操作之前改变值(例如:插入/更新/ecc
的
时间戳);现在升级到
NHibernate
4后,我看到有一个设计选择,不调用无
状态
会话
的
拦截器
,我找不到解决
方法
,有人遇到过这样
的
问题吗
浏览 0
提问于2017-01-03
得票数 1
1
回答
当行版本不匹配时,为什么
nHibernate
没有
在
SaveOrUpdate上抛出陈旧
状态
异常?
这会导致StaleStateException异常:Session.Evict(entity);entity.Version = Version--;但是,这不会抛出异常。此外,不会更新任何行。entity.SomePropert = "Something"; ent
浏览 0
提问于2010-10-27
得票数 4
回答已采纳
1
回答
会话
断开时延迟加载失败
我们
使用
一个(只读)
会话
,一旦从数据库中检索到数据,就立即断开连接。检索到
的
数据通常具有尚未初始化
的
延迟加载属性。当我们试图访问这些属性时,会抛出以下异常:InitializingNHibernateTest.AppUser#16-懒惰地初始化role
的
集合失败: NHibernateTest.AppUser.Permissions,
会话
已断开连接 是否有
一种
方法<
浏览 1
提问于2010-02-18
得票数 2
回答已采纳
1
回答
Castle IoC -注入对象时不添加
拦截器
、
、
如何将
拦截器
添加到接口注册中,以便在从解析实例(IoC.Resolve)调用
方法
时执行
拦截器
,而不是
在
使用
从类/对象内部注入(作为构造函数参数)
的
实例时执行?
在
我们
的
基础架构中,我们添加了一个
拦截器
,它为每个调用打开/关闭
nhibernate
会话
,但是如果您在外部和内部
会话
中查询相同
的
实体,则注入
的
代理实例将在
会话</
浏览 3
提问于2015-02-10
得票数 0
2
回答
如何在分层架构中
使用
NHibernate
我见过许多关于
NHibernate
会话
管理
的
类似问题(所以我知道我并不孤单),但没有解决从其他层抽象
会话
管理细节
的
问题。我
可以
用
NHibernate
实现IOrderEntryService,并定义映射来支持像Customer.Orders这样
的
属性,以及
使用
延迟加载
的
Order.Customer和类似的关联。我理解这样做
的
原因,但我很难找到
一种
不将高层绑定到
NHiberna
浏览 1
提问于2012-09-12
得票数 1
1
回答
如何删除
NHibernate
中
的
分离代理
、
、
当我们尝试删除分离
的
代理时,
nhibernate
会抛出一个映射异常: bei
NHibernate
.Impl.SessionFactoryImpl.GetEntityPersister(String entityName) bei
NHibernate
.Impl.SessionImpl.GetEntityPersister对象是分离
的
,因为它们是主要加载<
浏览 1
提问于2016-05-25
得票数 1
回答已采纳
2
回答
在
EJB无
状态
beans中需要帮助
、
、
、
我是EJB
的
新手。
在
调用同一个bean上
的
任何
方法
之前,我需要调用远程无
状态
bean
的
方法
并设置一个值。从第一个
方法
调用中设置
的
值应该可用于第二个
方法
。我知道无
状态
bean不能为下一次调用保存实例变量值。
有没有
其他
方法
可以
使值对bean
方法
可用,而不使bean成为有
状态
bean。有什么调整
的
建
浏览 0
提问于2009-12-17
得票数 1
回答已采纳
1
回答
取消无
状态
会话
nhibernate
查询
的
正确
方法
是什么
、
、
取消查询无
状态
会话
nhibernate
的
正确
方法
是什么?
在
正常
会话
中,您
可以
使用
Session.CancelQuery();。此
方法
在
无
状态
会话
上不可用。
浏览 15
提问于2020-03-02
得票数 0
2
回答
NHibernate
标准是否
可以
从缓存中提取
、
、
、
、
我
使用
NHibernate
将大量数据加载到数据库中。当我插入时,我想检查重复项。 我
在
没有刷新
会话
的
情况下在每个循环中调用saveorupdate。是否有
一种
方法
可以
在
不刷新
的
情况下查询此
会话
中
的
重复项?
浏览 5
提问于2009-07-10
得票数 0
1
回答
古堡温莎/
NHIbernate
/FactoryMethod和注册
NHIbernate
EmptyInterceptor
、
我
使用
城堡温莎作为我
的
IoC和
NHIbernate
在
一个ASP.NET MVC应用程序。通常,我
使用
的
是
NHibernate
会话
管理器,因为SessionFactory.OpenSession(.)以后很容易传入
拦截器
。通常在Begin_Request中调用,而不是
在
组件注册期间(
在
App_Start中)调用“某种”。不幸
的
是,此时无法访问LifestylePerWebReques
浏览 1
提问于2013-08-19
得票数 2
回答已采纳
2
回答
在
洋葱架构中管理
NHibernate
会话
、
、
我正在尝试将
NHibernate
设置为处理每个web请求
的
会话
。我有一个项目,
可以
在
使用
我
的
任何存储库时初始化我
的
会话
。我想知道如何根据每个web请求来管理我
的
会话
。因为我
的
架构是解耦
的
,所以我希望避免
在
我
的
web项目中打开
会话
和关闭
会话
。
有没有
一种
好<em
浏览 0
提问于2012-08-01
得票数 1
回答已采纳
1
回答
NHibernate
- LazyLoad -找不到持久
的
、
当我
在
NHibernate
中为我
的
实体
使用
LazyLoad时,我得到了一个禁止
的
异常:PrivilegeLevel它也正确地映射(它不需要LazyLoad()就
可以
工作)。我问自己,为什么
NHibernate
需要一个持久
的
代理对象?
浏览 0
提问于2012-08-15
得票数 1
回答已采纳
1
回答
ejb 3.0中
的
拦截器
、
、
、
用于声明
拦截器
和用于绑定
拦截器
和bean
的
注释
的
名称是什么?
浏览 1
提问于2011-12-05
得票数 4
回答已采纳
2
回答
nhibernate
可以
在
没有代理
的
情况下延迟加载吗?
、
、
在
我
的
视图模型中,我必须维护对ISession
的
某种引用,并确保
在
访问可能触发延迟加载
的
属性之前实体与
会话
相关联,这种想法
在
我
的
视图模型中比我所欣赏
的
要多一些。
在
我
使用
的上一个ORM映射器中,我们有
一种
不同
的
延迟加载
方法
,这使得我们能够以更少
的
POCO实体为代价,完全忽略
会话
问题。,如果集合已经被加载,ormS
浏览 0
提问于2009-12-29
得票数 0
5
回答
如何在我
的
项目中实现健壮
的
每个请求
会话
模式,同时关注信息隐藏?
、
、
、
目前,已经实现了一些功能,但只
使用
本地
NHibernate
会话
:每个访问数据库
的
方法
(读或写)都需要实例化自己
的
NHibernate
会话
,并
使用
“use ()”子句。问题是,我想利用
NHibernate
的
延迟加载功能来提高我
的
项目的性能。 这意味着
在
呈现视图之前,每个请求都要打开一个
NHibernate
会话
。此外,必须支持同时进
浏览 4
提问于2010-01-12
得票数 11
回答已采纳
2
回答
在
集合插入时生成
NHibernate
强制Guid
、
、
、
我想在我
的
聚合根中添加一个新
的
实体。这
可以
很好地工作,但不会强制生成Id。为了更清楚起见,请看下面的示例代码,其中所有实体都
使用
Id(e => e.Uid).GeneratedBy.GuidComb();进行映射。xyz");Session.Flush();我想要
的
是,当我添加到SubEntites中时,该newEntity将
使用</
浏览 0
提问于2012-02-21
得票数 0
回答已采纳
3
回答
如何在web应用程序中
使用
拦截器
?
、
、
、
、
最近我对
拦截器
的
概念很感兴趣。我知道很多库都
使用
了这个概念,比如
NHibernate
、实体框架和其他库。但我感兴趣
的
是如何在ASP.NET MVC web应用程序中
使用
这个概念。
在
Mvc Web应用程序中
使用
它会有什么用处?Asp.net Mvc已经支持
一种
带有过滤器
的
控制器
拦截器</
浏览 0
提问于2011-08-17
得票数 7
2
回答
UI线程访问外部控件
、
、
我有一个管理对象
状态
的
Session对象(类似于
nhibernate
会话
)。此
会话
侦听来自外部源
的
事件,这些事件可能需要更新内部
会话
状态
。我们已经尝试
在
会话
中实现锁定,以确保访问
的
数据是一致
的
,但有太多复杂
的
边缘情况。 相反,将这些事件封送到与
使用
会话
(即UI线程)相同
的
线程中可能会更容易。通常,这是
使
浏览 0
提问于2011-07-04
得票数 2
1
回答
如何
使用
每个
会话
的
会话
策略来管理事务
、
、
如何
使用
每个
会话
策略来管理EJB3.1无
状态
BeanManaged事务中
的
事务。我们是否需要为所有EJB
使用
相同
的
拦截器
?我们是否需要
使用
SFSB来存储断开连接
的
会话
?如果是这样,我们需要在Interceptor中还是在下一个EJB本身中获取
会话
?这样,我们就
可以
只<
浏览 2
提问于2012-05-15
得票数 0
1
回答
自定义
NHibernate
会话
实现
、
换句话说,我会自己做
一种
字符串实习。通过
使用
自定义类型,我只需
在
映射文件中指定该类型,就
可以
选择哪些对象
的
属性应该“实习生”。毕竟,从我们
的
系统
的
角度来看,
在
初始化
会话
及其第一级缓存
的
同时对这个字符串池进行初始化是有意义
的
,并且
在
会话
关闭
的
同时对字符串池进行核爆。通过拥有自己
的
私有字典,并发
会话
完全彼此隔离也是
浏览 3
提问于2011-09-08
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#数据操作系列-12 NHibernate的增删改查
Shiro安全框架入门篇
SSM 框架中报文记录模块的开发
利用Filter和Spring拦截器,将用户信息动态传入Request方法
还不会Spring Boot集成JWT,你可能错过了大厂的Office了
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券