小编Max*_*AMM的帖子

如何解决N + 1选择问题?

我无法理解如何在jpa或hibernate中避免n + 1选择.

从我读到的,有'左连接提取',但我不确定它是否仍然适用于多个列表(oneToMany)..

有人可以向我解释一下,或者给我一个明确完整解释的链接吗?

如果这是一个菜鸟问题,我很抱歉,但我找不到关于这个问题的真正明确的文章或文档.

谢谢

java hibernate jpa

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

GWT/UIBinder如何使用<ui:style>查找主css文件

我正在尝试使用UIBinder构建一个gwt网站.它很酷,它有效,但我有一个问题:ui:style.

我的项目是mavenized(我使用gwt-maven-plugin原型).

Application.html和Application.css文件位于src/main/resources/com/foo/bar/public中.

我试图风格的页面在src /主/ JAVA/COM /富/酒吧/客户/ Page1.java和Page1.ui.xml.

我可以使用css文件,如果它在同一个包中:

<ui:style src="Page1.css" />
Run Code Online (Sandbox Code Playgroud)

但是我想定位Application.css(所以我可以避免在每个包中的每个css文件中使用相同的样式)

我尝试了不同的相对路径,从未找到Application.css.

在那里,是否有人有同样的问题,并愿意帮助我?

谢谢 !

css gwt

6
推荐指数
1
解决办法
6031
查看次数

如何保持visual studio 2010免于保存单元测试结果?

我做TDD所以我每天都要进行大量的单元测试.每次运行测试时,visual studio都会在我的磁盘上保存一个新的12mb文件夹.

我去了选项面板>测试工具>测试执行并将旧测试结果的数量限制为1.它没有做任何事情.

如何禁用该功能?

visual-studio-2010

6
推荐指数
1
解决办法
524
查看次数

如何在我的xhtml页面中重新激活代码辅助(eclipse 3.5,jboss tools 3.1,jsf 1.2)

我使用facelets开发jsf xhtml页面,并且我总是为所有taglib提供代码辅助,我声明了我的xhtml根元素(h,f等...)

但是,因为,像30分钟,当我按Ctrl +空格我只有常规的html和ui:*提议.

我什么都没改变.它只是破了,没有错误信息,没有.

我在网上搜索,但也没有,或者我没有正确搜索.

请帮我 :)

ps:这是我的一个xhtml页面标题的示例:

<?xml version="1.0" encoding="ISO-8859-1"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml" 
 xmlns:ui="http://java.sun.com/jsf/facelets" 
 xmlns:h="http://java.sun.com/jsf/html"
 xmlns:f="http://java.sun.com/jsf/core" 
 xmlns:a4j="http://richfaces.org/a4j" 
 xmlns:r="http://richfaces.org/rich"
 xmlns:c="http://java.sun.com/jstl/core"
 xmlns:s="http://jboss.com/products/seam/taglib">
Run Code Online (Sandbox Code Playgroud)

eclipse jsf autocomplete jboss-tools content-assist

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

使用NIO和Channel系统将流写入文件

我有一个inputStream,我想把它写到一个文件.

我看到NIO和FileChannel的方法是"transferTo"ou"transferFrom",我知道如何创建WriteableChannel,但我不知道将inputStream转换为ReadableChannel.

谢谢.

java nio

4
推荐指数
1
解决办法
1411
查看次数

Spring Data JPA xml配置:使用create-drop创建"找不到表"

我可能在某处忘记了某些东西,我无法弄清楚是什么.

我有一个@Entity:

@Entity
public class MyEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    @Id
    @GeneratedValue
    private Long id;
Run Code Online (Sandbox Code Playgroud)

我有一个JpaRepository

public interface MyEntityRepository extends JpaRepository<MyEntity, Long> {

}
Run Code Online (Sandbox Code Playgroud)

这是我的appContext.xml

<!-- CORE -->
<context:annotation-config />
<context:component-scan base-package="com.foo.project" />

<!-- WEB -->
<mvc:annotation-driven />
<mvc:resources mapping="/resources/**" location="/resources/" />

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  <property name="prefix" value="/WEB-INF/pages/" />
  <property name="suffix" value=".jsp" />
</bean>

<!-- DATA -->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  <property name="driverClassName" value="org.h2.Driver" />
  <property name="url" value="jdbc:h2:mem:test" />
  <property name="username" value="sa" />
  <property name="password" value="" …
Run Code Online (Sandbox Code Playgroud)

java spring spring-data-jpa

4
推荐指数
1
解决办法
1964
查看次数

关闭窗口时如何询问确认?

如果用户想要离开当前页面,我想弹出一条要求确认的消息,就像在输入问题时stackoverflow一样.

有人可以帮我这个,给我一个脚本或重定向我的答案(在这个网站或其他地方)?

谢谢

javascript

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

Spring 3 MVC:表单问题:错误和bindingresult

我想验证我的输入,但我无法使其工作:页面上没有任何内容.我的项目是在java 5中,所以没有JSR303(@Valid).我唯一的解决方案是,如果我没弄错的话,就是使用BindingResult.

我的控制器:

@Controller
public class MyController {

    @RequestMapping(method = RequestMethod.POST, value = "myPage.html")
    public void myHandler(MyForm myForm, BindingResult result, Model model) {
        result.reject("field1", "error message 1");
    }
}
Run Code Online (Sandbox Code Playgroud)

我的jsp:

<form:form commandName="myForm" method="post">
    <label>Field 1 : </label>
    <form:input path="field1" />
    <form:errors path="field1" />

    <input type="submit" value="Post" />
</form:form>
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

谢谢 !

validation spring spring-mvc

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

php的strip_tags()不起作用

我正在尝试调整wordpress一点点,但我在PHP中是0级,所以我有点吮吸:/

我想添加一个自定义的'tweet this'按钮(我知道已经有很多它们,我只想自己做,为了好玩)

所以,我正在尝试这个:

<a href="http://twitter.com/home?status=<?php strip_tags(the_excerpt()) ?>" >tweet this</a>
Run Code Online (Sandbox Code Playgroud)

the_excerpt()返回"<p> ... excerpt ... </p>",strip_tags函数不会删除这些<p>标记!

我做错了什么?

谢谢,对不起,如果很明显的话.

php wordpress

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

商业网站架构问题

我必须编写一个架构案例研究,但有一些我不知道的事情,所以我想对以下内容提出一些建议:

该网站必须同时处理5k用户.后端由商业软件,一些Web服务,一些消息队列和数据库组成.

我想建议在后端使用Spring,处理不同的元素,并公开一些Rest服务.

我也想在前面推荐检票口(这里不是重点).

我不知道的是:我必须在相同的tomcat服务器或两个不同的服务器上安装正面和背面吗?我很想在前面安装两台服务器,带有负载均衡器(在这种情况下不需要会话复制).但如果我有两个前端服务器,我必须有两个后台服务器吗?我不想制造某种瓶颈.

基于我在这个博客上看到的内容,一个tomcat只为第一个提到的网站处理了一个非常巨大的收费.但我找不到任何关于此的信息,所以我不知道它是否合情合理.

如果你能引起我的注意,那么我可以继续我的案例研究,这将非常有帮助.

谢谢 :)

java architecture spring tomcat wicket

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

Pentaho水壶:如何使用sql脚本步骤执行"插入...选择"?

我发现了Pentaho DI,我遇到了这个问题:

我想将csv文件中的数据插入到自定义数据库中,该数据库不支持"插入表"步骤.所以我想使用sql脚本步骤,只有一个请求:

INSERT INTO myTable 
SELECT * FROM myInput
Run Code Online (Sandbox Code Playgroud)

我的转变是这样的:

转型

我不知道如何将来自csv的所有数据都注入到"myInput"字段中.

有人能帮助我吗?

非常感谢 :)

pentaho kettle

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

GWT活动:我错过了什么?

我试图通过gwt事件总线发送一个对象,我不知道为什么它不起作用.

通常,我有一个创建弹出窗口的组件A. 注册弹出窗口,弹出窗口触发事件.现在,监听器(OtherComponent)与弹出窗口无关.当弹出窗口触发事件时,另一个组件无法捕获它.

这是我的代码:

处理器:

public interface MyEventHandler extends EventHandler {
   public void onChanged(MyEvent event);
}
Run Code Online (Sandbox Code Playgroud)

事件:

public class MyEvent extends GwtEvent<MyEventHandler> {
  private static final GwtEvent.Type<MyEventHandler> TYPE = new GwtEvent.Type<MyHandler>();

  private MyBean my;

  public MaterielEvent(My bean) {
    my = bean;
  }

  @Override
  public com.google.gwt.event.shared.GwtEvent.Type<MyEventHandler> getAssociatedType() {
    return TYPE;
  }

  public static Type<MyEventHandler> getType() {
    return TYPE;
  }

  @Override
  protected void dispatch(MyEventHandler handler) {
    handler.onChanged(this);
  }

  public MyBean getBean() {
    return my;
  }
}
Run Code Online (Sandbox Code Playgroud)

零件 :

public class OtherPanel extends …
Run Code Online (Sandbox Code Playgroud)

java events gwt

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