草庐IT

service_providers

全部标签

java - eclipse 链接 : No Persistence provider for EntityManager named

我想创建一个能够使用JavaPersistence的Bundle。为此,我在Eclipse中创建了一个插件项目。在我的项目中,我在META-INF中创建了一个persistence.xml文件。我已经在我的MANIFEST.mf中添加了这3个包(到依赖项中):javax.persistence.jarorg.eclipse.persistence.jarorg.eclipse.persistence.jar然后,在我的Activator中,我使用以下行创建一个EntityManager:factory=Persistence.createEntityManagerFactory(PER

java.lang.NoClassDefFoundError : org. bouncycaSTLe.jce.provider.BouncyCaSTLeProvider

我在使用websphere配置BouncyCaSTLe时遇到问题。我正在处理pdf文档签名,它需要依赖BouncyCaSTLe。我正在使用webspherev8.5、java6和bcprov-jdk15on-1.47.jar目前我已经将这个jar包含到我的项目库中,并且我正在将它部署到WAS。所以它的抛出错误:java.lang.NoClassDefFoundError:org.bouncycastle.jce.provider.BouncyCastleProvider.出现此错误后,我尝试将BouncyCaSTLe配置为WAS,方法是将bcprov-jdk15on-1.47.jar放

java - Spring MVC : Generic DAO and Service classes

我正在使用SpringMVC编写Web。我使用GenericDAO编写了所有DAO。现在我想重写我的服务类。如何编写“通用服务”?有我的DAO:/*#################################DAO################################*/packagenet.example.com.dao;importjava.util.List;publicinterfaceGenericDao{publicTfindById(intid);publicListfindAll();publicvoidupdate(Tentity);publicvoi

java - 设计模式 : avoid switch to decide which service call

对于一个项目,我们有一个Controller/Service/DAO架构。我们实现了对不同提供商API的调用,因此我们在每个Controller类中都得到了一些样板代码,如下所示:enum{PARTNER_A,PARTNER_B,PARTNER_C}publicclassMyController{@ResourcePartnerASearchServicepartnerASearchService;@ResourcePartnerBSearchServicepartnerBSearchService;@ResourcePartnerCSearchServicepartnerCSearc

java - @Component 和@Repository/@Service 注解的处理方式有什么区别?

我今天在使用Spring3.0时偶然发现了一个相当奇怪的问题:有一个抽象类A及其具体实现A_Impl.A_Impl注释为@Repository并由Spring自动扫描(和都在上下文中声明)。A和A_Impl部署在单独的JAR中(不确定这是否重要)。一切正常。现在,我正在审查该代码和@Repository在语义上似乎不太合适(所讨论的类与持久性无关)所以-以我无限的智慧-我决定将其更改为更通用的@Component.不用说,一切都爆炸了,让我看起来像个彻头彻尾的白痴。错误(在Spring上下文初始化期间发生)是Spring的ClassPathResource.getInputStream

java - Spring MVC : should service layer be returning operation specific DTO's?

在我的SpringMVC应用程序中,我在表示层中使用DTO,以便在服务层中封装域模型。DTO被用作spring表单支持对象。因此我的服务看起来像这样:userService.storeUser(NewUserRequestDTOreq);服务层将翻译DTO->域对象并完成其余工作。现在我的问题是,当我想从服务中检索DTO以执行更新或显示时,我似乎找不到更好的方法来执行此操作,然后使用多种方法来查找返回不同的DTO喜欢...EditUserRequestDTOuserService.loadUserForEdit(intid);DisplayUserDTOuserService.load

java - 新缺失/不满足的依赖项 : service jboss. jdbc-driver.com_mysql(缺失)依赖项 : [service jboss. data-source.java:jboss/MyDB]

我正在使用JBoss7.1.1。当我尝试启动服务器时,出现异常。我尝试了很多解决方案,但似乎没有任何效果。日志中出现以下行-新的缺失/未满足的依赖项:服务jboss.jdbc-driver.com_mysql(缺失)依赖项:[服务jboss.data-source.java:jboss/MyDB]这是我的standalone.xml:jdbc:mysql://localhost:3306/testcom.mysqlrootroot0600100trueorg.h2.jdbcx.JdbcDataSourcecom.mysql.jdbc.jdbc2.optional.MysqlXAData

java - JSF2 : inject service objects to managedbean from Spring?

我已经对此进行了测试,试图将一个服务对象注入(inject)到@ManagedBean,但由于nullpointerexception而失败,因为userService为null。我目前使用的是Tomcat7、JSF2,这是我的一些pom.xml1.63.0.3.RELEASE3.6.0.Final....这是异常跟踪:javax.faces.el.EvaluationException:java.lang.NullPointerExceptionatjavax.faces.component.MethodBindingMethodExpressionAdapter.invoke(Me

javax.persistence.PersistenceException : No Persistence provider for EntityManager named

我正在尝试按照老师文档中提供的信息设置一个简单的jpa2.0项目。我已经处理这个问题好几个小时了,但无论我做什么,当我尝试创建EntityManagerFactory时,我总是遇到这个异常:我发现了很多关于此异常的类似问题,但没有我能够开始工作的解决方案。我在这里做错了什么?我从Eclipse创建了这个项目(没有命令提示符)Exceptioninthread"main"javax.persistence.PersistenceException:NoPersistenceproviderforEntityManagernamedcourseatjavax.persistence.Per

java - 使用 Maven Resolver Provider 以编程方式获取有效的 POM

我想做什么?给定本地文件系统上的POM文件。我想以编程方式获取该POM文件的有效POM。具体来说,我想执行以下操作:解决POM依赖关系确保处理所有父POM获取完全解析的POM的依赖列表等等...我不需要获取传递依赖。什么有效?我正在使用MavenResolverProvider哪种作品。然而我必须使用包私有(private)类org.apache.maven.repository.internal.DefaultModelResolver这里是您可以运行的示例Maven项目的GitHub链接:https://github.com/sahilm/maven-resolver-test示例