上周我说“让我们试试 WildFly 10!” 在完成基本配置和 HelloWorld 内容之后,我想看看持久性是如何工作的。A 采用了我的旧 ABC EAR,它有一个 JPA 模块,其中 Hibernate 与 SQLite 一起使用。我设置了net.kemitix提供的方言。
\n\n因此,我在 POM 文件中设置了它的依赖项:
\n\n<dependency>\n <groupId>net.kemitix</groupId>\n <artifactId>sqlite-dialect</artifactId>\n <version>0.1.0</version>\n</dependency>\nRun Code Online (Sandbox Code Playgroud)\n\n打包后的 EAR 如下所示:
\n\nABC_Ear-0.0.1-SNAPSHOT.ear\n lib\n ABC_Jpa-0.0.1-SNAPSHOT.jar\n sqlite-dialect-0.1.0.jar\n sqlite-jdbc-3.8.11.2.jar\nRun Code Online (Sandbox Code Playgroud)\n\n持久化.xml:
\n\n<?xml version="1.0" encoding="UTF-8"?>\n<persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">\n <persistence-unit name="ABC_Jpa" transaction-type="JTA">\n <class>abc.jpa.User</class>\n <class>abc.jpa.Group</class>\n <properties>\n <property name="javax.persistence.jdbc.url" value="jdbc:sqlite:C:/sqlite/ABC.db"/>\n <property name="javax.persistence.jdbc.driver" value="org.sqlite.JDBC"/>\n <property name="jboss.entity.manager.factory.jndi.name" value="java:jboss/AbcEntityManagerFactory" />\n <property name="jboss.entity.manager.jndi.name" value="java:/AbcEntityManager"/>\n <property name="hibernate.dialect" value="org.hibernate.dialect.SQLiteDialect"/>\n <property name="hibernate.show_sql" value="true"/>\n <property name="hibernate.hbm2ddl.auto" value="create"/> \n </properties>\n </persistence-unit>\n</persistence>\nRun Code Online (Sandbox Code Playgroud)\n\n部署过程中出现如下异常: …
拥有一个生成 JSON 的 Perl Catalyst 应用程序,我需要在由 Apache 服务器提供服务的 HTML 页面中使用 jQuery 读取该 JSON 内容。Catalyst 和 Apache 两个应用程序都在同一台主机上运行。
当我从 Apache 访问 Catalyst URL 时出现错误
Access to XMLHttpRequest at 'http://localhost:3000/abc/json_list' from origin 'http://localhost:8888' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Run Code Online (Sandbox Code Playgroud)
正如我在许多主题中所说的那样,必须设置一个标题(或更多)。在这种情况下,必须设置催化剂,但我不知道如何设置。
任何提示?