`
jeffyzhang
  • 浏览: 9862 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
社区版块
存档分类
最新评论

[旧作]我的技术架构之三-har之应用

阅读更多
       借助jboss的JBoss-hibernate技术,我们可以将hibernate的model和映射文件发布为一个har包.让jboss自行管理hibernate 的事务,是一个可以选择的方式:

1,通过middlegen或者其它hibernate的model和映射xml文件生成工具,生成相应的文件,并将其打包成.har文件,请在包中的META-INF目录下包含一个有如下内容的jboss-service.xml文件:
<!---->
<!---->
<server></server>
<mbean name="jboss.har:service=Hibernate" code="org.jboss.hibernate.jmx.Hibernate"></mbean>
<!---->
<depends></depends>jboss.jca:service=DataSourceBinding,name=jdbc/JawaveSysPool
<attribute name="DatasourceName"></attribute>java:/jdbc/JawaveSysPool
<attribute name="Dialect"></attribute>org.hibernate.dialect.MySQLDialect
<!---->
<attribute name="SessionFactoryName"></attribute>java:/hibernate/SessionFactory
<!---->
<!---->
<attribute name="CacheProviderClass"></attribute>org.hibernate.cache.EhCacheProvider
<!---->
<attribute name="JdbcBatchSize"></attribute>20
<attribute name="MaxFetchDepth"></attribute>5
<!---->
<attribute name="ShowSqlEnabled"></attribute>false

2,请在一个具有事务的容器类(这里采用SLSB)中通过如下代码访问:
....
SessionFactory _sf=(SessionFactory)new InitialContext().lookup("java:/hibernate/SessionFactory");
Session session=_sf.getCurrentSession();
...

3,请注意,将EJB配置成容器事务型,否则,你需要自己来处理事务了.

分享到:
评论

相关推荐

    UCI-HAR-Dataset:UCI 有数据集

    ###人类活动识别使用智能手机数据集####作者:Coursera2015(获取和清理数据,2015 年 1 月) ###用法将存储库 UCI-HAR-Datatest $ git clone https://github.com/Coursera2015/UCI-HAR-Dataset到您的个人资料( ...

    UCI-HAR-Dataset:UCI-HAR数据预处理

    UCI-HAR-数据集UCI-HAR数据预处理原始数据集以及项目描述和确认可从以下网站获取: : 数据集包含从Samsung Galaxy S智能手机的加速度计收集的数据。 上面的python脚本包含将原始数据转换为最终整齐数据集的代码行...

    chrome-har-capturer:从Chrome实例捕获HAR文件

    chrome-har-capturer 从Chrome实例捕获HAR文件。 在后台,该模块使用来检测Chrome。 设置 从NPM安装此模块: npm install chrome-har-capturer 像这样启动Chrome: google-chrome --remote-debugging-port=9222...

    maven-har-plugin-1.0.jar

    maven-har-plugin-1.0.jar

    maven-har-plugin-0.9.jar

    maven-har-plugin-0.9.jar

    maven-har-plugin-1.0-sources.jar

    maven-har-plugin-1.0-sources.jar

    maven-har-plugin-0.9-sources.jar

    maven-har-plugin-0.9-sources.jar

    chrome-har-capturer, 从无头 Chrome 实例捕获硬盘文件.zip

    chrome-har-capturer, 从无头 Chrome 实例捕获硬盘文件 chrome-har-capturer 从无头 Chrome 实例捕获硬盘文件。这个模块使用 chrome-remote-interface 来测试 Chrome 。 设置从NPM安装这里模块:npm instal

    replay-har:重放 HAR(HTTP 存档)

    演示使用应用程序 从文件加载并按顺序重新传输来自它的 HTTP 请求,将状态打印到 stderr。 如果请求导致错误,则死亡。 请注意,HAR 中的请求可能包含状态信息(cookie、URL/请求正文中的会话令牌等),这些信息在...

    UCI-HAR-tidy:从 UCI-HAR 数据创建整洁数据集的脚本

    UCI-HAR-整洁 从 UCI-HAR 数据创建整洁数据集的脚本 从人类活动识别使用智能手机数据集创建一个整洁的数据集 人类活动识别数据集文件可在以下存档 [链接] ( ) 中找到 脚本“run_analysis.R”从输入数据集中下载、...

    deep-learning-HAR-master.rar_CNN 信号_HAR数据集_deep learning_tensorf

    一份用tensorflow平台做的cnn分类时序信号,是分类UCI 项目中的人体活动识别(HAR)数据集。该数据集包含原始的时序数据和经预处理的数据(包含 561 个特征)

    UCI-HAR-Dataset

    ###程序说明程序使用了library("dplyr") library("tidyr") library("reshape2") 三个包(事实上基本使用了base功能)。在读取了数据之后,首先是整合了数据中的代码对应的字符名称;然后把培训数据跟测试数据结合...

    rh-nodejs6-nodejs-har-validator-2.0.3-4.el7.noarch.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    UCI-HAR-Dataset:包含 run_analysis.R 脚本以及 README 和代码本。 该脚本应使用 UCI HAR 数据集文件夹中的工作目录运行

    UCI-HAR-数据集 此 repo 包含 run_analysis.R 脚本以及 README 和代码本。 该脚本可以放置在 UCI HAR Dataset 文件夹中并运行以分析数据集。 如何使用: 从下载并解压数据集 将 run_analysis.R 加载到 RStudio,并...

    【IT十八掌徐培成】Hadoop第05天-02.写文件一致性-distcp-scp远程间复制-har.zip

    写文件一致性-distcp-scp远程间复制-har”深入探讨了Hadoop的核心概念,重点讲述了文件一致性、distcp和scp命令在远程间数据复制中的应用,以及har(Hadoop Archive)文件格式的使用。下面将详细阐述这些知识点。 ...

    cypress-har-generator:Cypress.io框架的HAR生成器

    赛普拉斯哈尔发电机在运行测试时生成安装运行npm i --save-dev @neuralegion/cypress-har-generator来安装插件。 :eight-pointed_star: 有关版本之间的更改的详细信息以及有关先前版本的更新的信息,请参见GitHub上...

    harviewer-master-11-24.zip

    《.har文件解析工具——HarViewer深度解析》 在当今的网络开发与调试过程中,HTTP Archive...通过解压并运行"harviewer-master",开发者可以立即开始他们的.har文件分析之旅,提升工作效率,推动项目质量不断提升。

    harviewer har解析工具

    **哈宝(HAR)解析工具——HarViewer详解** 在互联网开发中,HTTP Archive (简称HAR) 是一种标准格式,用于记录浏览器与服务器之间的HTTP交互数据,包括请求、响应、时间戳等详细信息。这对于网页性能分析、调试...

    har-parser-master_har_Ts_

    本项目"har-parser-master_har_Ts_"似乎是一个处理这两种格式转换的工具,名为`har-parser-master`。这里我们将深入探讨这两个概念以及它们之间的转换。 **HTTP Archive (HAR)** HAR是一种标准的JSON格式,用于...

Global site tag (gtag.js) - Google Analytics