我有PostgreSQL数据库中的表latitude和longitude列location,我试图用PostgreSQL函数执行距离查询.
我阅读了本手册的这一章:
https://www.postgresql.org/docs/current/static/earthdistance.html
但我想我错过了那里的东西.
我该怎么办?有更多的例子吗?
我有两个带有外键引用的表:
Comm TABLE:
+----+------------+
| ID | NAME |
+----+------------+
| 1 | comm name1 |
| 2 | comm name2 |
| 3 | comm name3 |
+----+------------+
LOCATION TABLE: - COMM_ID FK to Comm --> id
+---------+------+-----+
| COMM_ID | FORM | TO |
+---------+------+-----+
| 1 | 720 | 721 |
| 1 | 725 | |
| 1 | | 766 |
| 1 | | |
| 2 | 766 | 225 |
| 3 …Run Code Online (Sandbox Code Playgroud) 我尝试使用一些依赖项在我的项目上运行maven install:
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.5.2</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>0.9.24</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>3.3.2.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
<version>3.4.0.GA</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我第一次运行mvn install它运行得很好(BUILD SUCCESS),但第二次("我在代码中做了一些更改后")我尝试运行mvn install并且maven抛出"打开zip文件时出错".
[ERROR] error: error reading C:\Users\Idan\.m2\repository\javax\jms\jms\1.1\jms- 1.1.jar; error in opening zip file
[ERROR] error: error reading C:\Users\Idan\.m2\repository\com\sun\jdmk\jmxtools\1.2.1\jmxtools-1.2.1.jar; error in opening zip file
[ERROR] error: error reading C:\Users\Idan\.m2\repository\com\sun\jmx\jmxri\1.2.1\jmxri-1.2.1.jar; error in opening zip file
[ERROR] error: error reading C:\Users\Idan\.m2\repository\ch\qos\logback\logback-classic\0.9.24\logback-classic-0.9.24.jar; error in opening zip file
Run Code Online (Sandbox Code Playgroud)
但
如果我删除log4j,slf4j和logback-classoc依赖关系运行maven install(BUILD SUCCESS)返回log4j,slf4j和logback-classic依赖关系运行maven …
我有两个没有建模关系的表:
表comm的列:
name
date
code
Run Code Online (Sandbox Code Playgroud)
表persondesc的列:
code
description
Run Code Online (Sandbox Code Playgroud)
这两个表之间的关系是多对一(许多通讯一个persondesc):
com.code = persondesc.code
这两个表使用注释进行映射,但我没有声明关系.
我想要的是选择comm排序的表persondesc.description.
我该怎么做JPA和Hibernate?
我有一个包含3个模块的父pom文件...
当我从"父pom"的命令行运行"mvn install"到eclipse m2插件(run - maven install)时有区别.
我可以看到它,当我从命令行运行它不是,然后尝试在我的tomcat服务器上运行"干净"它告诉我这个错误:
发布失败发布失败,出现多个错误
File not found: D:\Projects\starto-v1\Tomcat Servlet\target\m2e-wtp\web-resources\META-INF\MANIFEST.MF.
File not found: D:\Projects\starto-v1\Tomcat Servlet\target\m2e-wtp\web-resources\META-INF\maven\starto.starto\MavenWeb-starto\pom.properties.
File not found: D:\Projects\starto-v1\Tomcat Servlet\target\m2e-wtp\web-resources\META-INF\maven\starto.starto\MavenWeb-starto\pom.xml.
Resource is out of sync with the file system: '/MavenWeb-starto/target/classes/MeetReq/MeetReqHandler$1.class'.
Resource is out of sync with the file system: '/MavenWeb-starto/target/classes/MeetReq/MeetReqHandler.class'.
Resource is out of sync with the file system: '/MavenWeb-starto/target/classes/MsgReq/MsgReqHandler$1.class'.
Resource is out of sync with the file system: '/MavenWeb-starto/target/classes/MsgReq/MsgReqHandler.class'.
Resource is out of sync with the file system: '/MavenWeb-starto/target/classes/Servlets/HelloWorldServlet.class'.
Resource is out of sync with …Run Code Online (Sandbox Code Playgroud)