小编Nha*_*lio的帖子

如何映射Map <String,Double>

我试过了

@ManyToMany(cascade = CascadeType.ALL)
Map<String, Double> data = new HashMap<String, Double>();
Run Code Online (Sandbox Code Playgroud)

但它会产生错误:

   org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: com.company.Klass.data[java.lang.Double]
at org.hibernate.cfg.annotations.CollectionBinder.bindManyToManySecondPass(CollectionBinder.java:1016)
at org.hibernate.cfg.annotations.CollectionBinder.bindStarToManySecondPass(CollectionBinder.java:567)
at org.hibernate.cfg.annotations.MapBinder$1.secondPass(MapBinder.java:80)
at org.hibernate.cfg.CollectionSecondPass.doSecondPass(CollectionSecondPass.java:43)
at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1130)
at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:296)
at org.hibernate.cfg.Configuration.buildMappings(Configuration.java:1115)
Run Code Online (Sandbox Code Playgroud)

任何的想法?

java orm hibernate jpa hibernate-annotations

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

使用javascript控制HTTP基本身份验证

我想检查一个URL是否受到使用javascript的Http基本身份验证的保护.这是我到目前为止:

  function showFailure(){ alert("FAILED ") }
  function showSuccess(){ alert("SUCCESS") }

  var myRequest = new Request({
    url: 'http://localhost/access_protected_HTTP_BASIC', 
    method: 'get', 
    onSuccess: showSuccess,
    onFailure: showFailure
  }).send();
Run Code Online (Sandbox Code Playgroud)

但这实际上打开了浏览器登录弹出窗口以访问资源.有没有办法不触发弹出窗口?

谢谢!

注意:我在这个例子中使用mootools,但我会采取任何javascript示例,这样做:)

javascript basic-authentication

3
推荐指数
1
解决办法
5341
查看次数