- 浏览: 195469 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
mao_lu:
cor_ggsearch.init("中国,中国人民 ...
仿google搜索框下拉提示效果 -
aas7612:
, thanks very much
JPA映射文件jpa.reveng.xml的配置问题 -
ghbhaozi:
...
Ext MultiSelect实现双击删除
1.删除跟servlet相关的包
2.删除xerces*.jar,xml-apis*.jar
3.删除jboss-common-core包,因为JBoss下已经存在该包
4 发现数据库连接使用localhost不行,竟然用127.0.0.1就可以。
<?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0"> <persistence-unit name="AppPU" transaction-type="RESOURCE_LOCAL"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <non-jta-data-source> </non-jta-data-source> <properties> <!-- show sql --> <property name="hibernate.show_sql" value="true" /> <!-- dialect --> <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" /> </properties> </persistence-unit> </persistence>
写道
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jee="http://www.springframework.org/schema/jee" xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd"
default-lazy-init="true">
<description>Spring</description>
<bean id="jdbcConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:jdbc.properties"/>
</bean>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName"><value>${jdbc.driverClassName}</value></property>
<property name="url"><value>${jdbc.url}</value></property>
<property name="username"><value>${jdbc.username}</value></property>
<property name="password"><value>${jdbc.password}</value></property>
<property name="maxActive"><value>300</value></property>
<property name="maxIdle"><value>100</value></property>
<property name="maxWait"><value>10000</value></property>
<property name="removeAbandoned"><value>true</value></property>
<property name="removeAbandonedTimeout"><value>100</value></property>
<property name="logAbandoned"><value>true</value></property>
</bean>
<!-- JPA配置,读取persistence.xml中的PU -->
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitName" value="AppPU" />
<property name="dataSource" ref="dataSource" />
<property name="persistenceXmlLocation" value="classpath:META-INF/persistence.xml"/>
<property name="loadTimeWeaver">
<bean class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver"/>
</property>
</bean>
<!-- 事务配置 -->
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<!-- 使用annotation定义事务 -->
<tx:annotation-driven transaction-manager="transactionManager" />
<!-- 保证POJO中标注@Required的属性被注入 -->
<bean class="org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor" />
<!-- 导出用annotation注释的JMX POJO-->
<context:mbean-export />
</beans>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jee="http://www.springframework.org/schema/jee" xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd"
default-lazy-init="true">
<description>Spring</description>
<bean id="jdbcConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:jdbc.properties"/>
</bean>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName"><value>${jdbc.driverClassName}</value></property>
<property name="url"><value>${jdbc.url}</value></property>
<property name="username"><value>${jdbc.username}</value></property>
<property name="password"><value>${jdbc.password}</value></property>
<property name="maxActive"><value>300</value></property>
<property name="maxIdle"><value>100</value></property>
<property name="maxWait"><value>10000</value></property>
<property name="removeAbandoned"><value>true</value></property>
<property name="removeAbandonedTimeout"><value>100</value></property>
<property name="logAbandoned"><value>true</value></property>
</bean>
<!-- JPA配置,读取persistence.xml中的PU -->
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitName" value="AppPU" />
<property name="dataSource" ref="dataSource" />
<property name="persistenceXmlLocation" value="classpath:META-INF/persistence.xml"/>
<property name="loadTimeWeaver">
<bean class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver"/>
</property>
</bean>
<!-- 事务配置 -->
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<!-- 使用annotation定义事务 -->
<tx:annotation-driven transaction-manager="transactionManager" />
<!-- 保证POJO中标注@Required的属性被注入 -->
<bean class="org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor" />
<!-- 导出用annotation注释的JMX POJO-->
<context:mbean-export />
</beans>
之前在web.xml中加上了如下代码:
<context-param>
<param-name>contextClass</param-name>
<param-value>
org.jboss.spring.vfs.context.VFSXmlWebApplicationContext
</param-value>
</context-param>
<param-name>contextClass</param-name>
<param-value>
org.jboss.spring.vfs.context.VFSXmlWebApplicationContext
</param-value>
</context-param>
还有引入了三个包, snowdrop-weaving-1.0.1.GA.jar
snowdrop-vfs-1.0.1.GA.jar
snowdrop-deployers-1.0.1.GA.jar
目前还不是很肯定这些包的作用
发表评论
-
Tomcat启动两次的问题
2011-10-24 16:32 1918这是一个很有意思的问 ... -
Ant 编译部署工程
2011-03-09 14:02 1235<?xml version="1.0" ... -
Flex FTP文件上传
2011-02-16 02:10 2145Flex FTP文件上传原理就是利用Flex Socket组 ... -
flex web ftp上传. 点对点方式 . 支持多文件上传 现打包发布
2011-02-16 02:07 1895因为项目需要做了一个基于 web方式的 ftp客户端上传组件. ... -
镜像服务器
2011-02-12 09:40 1005为什么做镜像服务器? ... -
网站镜像技术一
2011-02-12 09:39 899rsync客户命令在对rsync服 ... -
mail服务器
2011-01-24 16:42 1265本文主要解决两个问题:一个是如何将James的用户信息存储到数 ... -
freemarker常见语法大全
2010-12-29 10:57 14542010年04月23日 星期五 08:38 Fre ... -
Freemarker 学习笔记
2010-12-27 17:30 1158一、 Sequence的内置函 ... -
Java正则表达达式
2010-12-09 16:54 972必很多人都对正则表达式都头疼。今天,我以我的认识,加上网上一些 ... -
正则表达式提取字符
2010-12-09 16:50 858写道 String a="<tr>&l ... -
JFreechart参数配置
2010-11-05 18:37 1400= ChartFactory.createBarChart3D ... -
JVM参数(tomcat)
2010-11-04 09:56 672-Xms1024m-Xmx1512m-XX:PermSize= ... -
JPA中使用构造器查询查询多个对象
2010-09-20 23:31 1203JPQL 支持将查询的属性结果直接作为一个 java cla ... -
Javascript 对象的引用
2010-09-04 16:28 680var a=1var b=a;b=2;alert(a+&quo ... -
can bind a LONG value only for insert into a LONG column
2010-06-27 23:20 1323oracle 驱动不对,就容易报错: can bind a ... -
Tomcat中SSI的配置
2009-08-05 13:42 9731.简介: SSI全称( ... -
JAVA基础问题汇总
2009-07-27 19:08 7451.++前置后置不同带来不同结果 代码 int m=0;i ... -
Java正则表达式入门
2009-06-27 10:33 877众所周知,在程序开发 ... -
读取Web.xml中各种类型参数的方法
2009-06-11 18:36 17001.JSP 讀取 web.xml 的方法:<contex ...
相关推荐
部署前将 demo-service.xml和oracle-ds.xml copy到jboss deploy目录下,配置到你的环境下即可 -- Create sequence create sequence TEST_SEQ minvalue 1 maxvalue 9999999999999999999 start with 2 increment by ...
"Jboss4.2.2+Spring2.5.6+Hibernate+JTA事务的实现"就是一个典型的例子,它涉及到四个关键的技术栈,即JBoss Application Server 4.2.2、Spring 2.5.6、Hibernate ORM以及Java Transaction API(JTA)。这些技术的...
中文名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 原名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 作者: 李刚 资源格式: PDF 版本: 第一版 出版社: 电子...
部署到 JBOSS EAP6.3 利用容器使用 JPA 管理实体使用 Postgresql 数据源连接到: JBOSS 事务管理器JNDI 数据源实体管理器初始设置创建一个 postgresql 数据源,其 JNDI 名称为: java:/postgresql_ds 。 注意 - 在 ...
在《JBoss+jBPM+jPDL用户开发手册_3.2.3》中,你将学习到以下关键知识点: 1. **环境配置**:如何设置开发环境,包括安装JBoss服务器,配置jBPM库,以及设置开发工具(如Eclipse或IntelliJ IDEA)的相关插件。 2. ...
通过阅读《JBoss开发者手册》,开发者可以深入了解如何高效地利用JBoss开发和部署企业级应用,解决实际遇到的问题,并充分利用其提供的各种服务和特性。同时,这份手册也会介绍一些最佳实践,帮助开发者遵循行业标准...
包括使用Vaadin框架构建用户界面,通过Spring进行业务逻辑处理和安全控制,依赖Maven进行项目构建和管理,借助JPA进行数据持久化,以及在JBoss WildFly应用服务器上部署和运行应用。这个项目是学习和实践现代Java...
SSH+JBoss+多线程的电子宠物系统是一种基于Java技术栈开发的复杂应用程序,它融合了Spring、Struts和Hibernate三大主流框架的优势,利用JBoss应用服务器提供服务,并通过多线程技术来实现高性能和高并发处理。...
1. **Spring框架集成**:JBoss 可以无缝集成Spring框架,允许开发者利用Spring的强大功能,如依赖注入、AOP(面向切面编程)等。 2. **数据库连接**:JBoss 支持多种数据库,如MySQL、Oracle、PostgreSQL等,通过...
当遇到问题时,可以通过查看日志文件、使用JMX(Java Management Extensions)工具或分析内存快照进行诊断。优化方面,可以调整JVM参数、优化连接池设置、压缩部署包等方法提升性能。 以上是对JBoss教程的简要概述...
JBoss,作为一个开源的应用服务器,基于Java EE规范,为开发和部署企业级应用程序提供了全面的环境。它提供了对EJB、JPA、JSF等Java EE组件的支持,是许多企业应用的选择。 Spring框架是Java开发中的核心工具,它...
JBoss是著名的开源Java应用服务器,它基于Java EE(Enterprise Edition)规范,为开发和部署企业级应用程序提供了全面的框架和服务。JBoss 4.2.2.GA是该平台的一个稳定版本,发布于2007年,包含了对Java EE 5的支持...
在这个项目中,SSH 集成到 JBoss 平台中,提供了一种强大的开发环境。 ### JBoss 6.0.0 M4 JBoss 6.0.0 M4 是 JBoss AS 的第四次里程碑发布,它带来了许多改进和新特性。这个版本的主要目标是提升性能,优化内存...
6. **安全管理**:JBoss EAP 7.0提供了一套强大的安全机制,包括JAAS认证、Spring Security集成、OAuth 2.0和OpenID Connect支持,确保了企业级应用的安全性。 7. **数据存储**:EAP 7.0集成了Infinispan缓存,用于...
《JBoss开发实践指南》是一...通过阅读书中的chm文件,你可以学习到如何高效地利用JBoss进行开发、部署和管理企业级应用。同时,其他辅助文件如file_id.diz和intro.txt也可能提供了更多关于书本内容和作者的背景信息。
2. **Web 应用**:通过 JSF、Spring MVC 等技术,你可以创建丰富的 Web 应用,并在 JBoss 上进行部署和测试。 3. **数据持久化**:利用 JPA 或 Hibernate,你可以轻松地在 JBoss 中实现数据库的数据持久化操作。 4...
然而,EJB项目则需要将服务器端代码打包成jar文件,并部署到支持EJB的应用服务器上,例如JBoss。由于Tomcat不支持EJB,因此我们需要像JBoss这样的全面应用服务器来运行EJB项目。 JBoss是一个开源的应用服务器,它...
JBoss支持各种服务,如Servlets、JSP、EJB、JMS、JPA等,并且与Spring框架和Hibernate ORM紧密集成。JBoss的使用使得开发者可以快速地开发出可扩展、高性能和安全的Web应用。 【Java】 Java是一种广泛使用的面向...
在Java开发领域,这些技术是构建企业级应用的基石,它们分别是Hibernate、Spring、Struts、MySQL、Oracle、JBoss、Log4j和iBatis。让我们逐一深入了解这些技术及其jar文件的重要性。 1. Hibernate:这是一个强大的...