我们正在将旧的基于xml的配置转换为基于注释的配置
情况
有一个类被注释为@Embeddable(ParentPk.java)
,另一个类扩展了这个类 @Embeddable(ChildPk.java)
,这个ChildPk.java被用作复合主键SomeOwnerClass.java
,它与另一个类有外来关系,SomeChildTable.java
并倾向于使用父类中可用的属性col1和col2的 ChildPk.java
,但在执行查询Hibernate没有发现COL1和COL2,而如果我复制COL1和COL2在ChildPk.java
从父类中的每一件事工作正常.
下面是代码片段,SomeOwnerClass.java
它引用了col1和col2
> @OneToMany(orphanRemoval = true, fetch=FetchType.EAGER)
> @Cascade(value = {CascadeType.ALL,CascadeType.SAVE_UPDATE})
> @Fetch(FetchMode.JOIN)
> @JoinColumns({
> @JoinColumn(name="COL_1",insertable=false,updatable=false,referencedColumnName="COL_1"),
> @JoinColumn(name="COL_2",insertable=false,updatable=false,referencedColumnName="COL_2"),
> @JoinColumn(name="COL_3",insertable=false,updatable=false,referencedColumnName="COL_3"),
> }) private Set<SomeChildTable> collection = new
> HashSet<SomeChildTable>();
Run Code Online (Sandbox Code Playgroud)
针对这种情况的解决方案?
ParentPk.java
@Embeddable
public class ParentPk implements Serializable {
@Column(name="COL_1")
private String col1;
@Column(ame="COL_2")
private String col2;
}
Run Code Online (Sandbox Code Playgroud)
ChildPk.java …
我上传了我的代码到code.google并成功提交了两次,但现在当我尝试提交我的代码时,它始终给出
Server sent unexpected return value (405 Method Not Allowed) in response to MKACTIVITY
Run Code Online (Sandbox Code Playgroud)
我仍然可以成功检查我的项目,但是当我对文件进行少量更改而不是尝试提交它时,它现在总是给出相同的错误.我正在尝试SVNTrotoise我甚至清除/ user/AppData/SVN中的临时数据......但仍然是同样的问题.我试图从MAC终端提交我的项目,但仍然是同样的错误.
在互联网上,我搜索了这个错误,他们说,它是一个文件夹,你试图添加,并已经存在,但在我的情况下,我甚至试图提交我的项目后,检查出来并在单个文件中进行一些更改
我想要的是broadcast
一个Android摄像头视频到远程位置,任何人都可以在他们的手机或网站上观看该视频.我已成功通过unicast
电脑上的vlc播放器.我想red5
服务器Adobe media server
,ffmpeg
服务器,但都在帕子.他们每个人只能broadcast
从预先录制的文件中播放视频,但不能从任何直播视频中播放视频.任何人都可以建议我做什么.
我谷歌很多,发现很多关于这个问题的问题,但没有解决方案解决了我的问题.如果有人可以解决我的问题
在web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0" metadata-complete="true">
<!-- Creates the Spring Container shared by all Servlets and Filters -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/root-context.xml</param-value>
</context-param>
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter>
<filter-name>encoding-filter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding-filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- Processes application requests -->
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/appServlet/servlet-context.xml,/WEB-INF/spring/appServlet/security-context.xml,/WEB-INF/hibernate/hibernate-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)
安全的context.xml
<?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:security="http://www.springframework.org/schema/security" …
Run Code Online (Sandbox Code Playgroud) 我已搜索到此但在Apple文档中找不到
android ×1
embeddable ×1
extends ×1
google-code ×1
hibernate ×1
inheritance ×1
objective-c ×1
security ×1
spring ×1
svn ×1