小编Yah*_*had的帖子

Hibernate @Embeddable类扩展了另一个@Embeddable类,找不到@OneToMany映射的属性

我们正在将旧的基于xml的配置转换为基于注释的配置

情况

有一个类被注释为@Embeddable(ParentPk.java),另一个类扩展了这个类 @Embeddable(ChildPk.java),这个ChildPk.java被用作复合主键SomeOwnerClass.java,它与另一个类有外来关系,SomeChildTable.java并倾向于使用父类中可用的属性col1col2ChildPk.java,但在执行查询Hibernate没有发现COL1COL2,而如果我复制COL1COL2ChildPk.java从父类中的每一件事工作正常.

下面是代码片段,SomeOwnerClass.java它引用了col1col2

>  @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 …

inheritance extends hibernate embeddable

15
推荐指数
2
解决办法
1万
查看次数

(在不对Google代码提交期间响应MKACTIVITY)(405方法不允许)

我上传了我的代码到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终端提交我的项目,但仍然是同样的错误.

在互联网上,我搜索了这个错误,他们说,它是一个文件夹,你试图添加,并已经存在,但在我的情况下,我甚至试图提交我的项目后,检查出来并在单个文件中进行一些更改

svn google-code

11
推荐指数
1
解决办法
5809
查看次数

广播Android相机视频

我想要的是broadcast一个Android摄像头视频到远程位置,任何人都可以在他们的手机或网站上观看该视频.我已成功通过unicast电脑上的vlc播放器.我想red5服务器Adobe media server,ffmpeg服务器,但都在帕子.他们每个人只能broadcast从预先录制的文件中播放视频,但不能从任何直播视频中播放视频.任何人都可以建议我做什么.

android video-streaming

9
推荐指数
1
解决办法
5709
查看次数

没有定义名为'springSecurityFilterChain'的bean - Spring Security 3.1

我谷歌很多,发现很多关于这个问题的问题,但没有解决方案解决了我的问题.如果有人可以解决我的问题

在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)

security spring

0
推荐指数
1
解决办法
1万
查看次数

-2
推荐指数
1
解决办法
2785
查看次数