Tag: java ee

EJB 3注入spring bean

我已经制作了一个带有弹簧,弹簧安全性的mavenized Web应用程序……现在,我想添加ejb模块进行数据库访问,我在互联网上查找但是我没有找到清楚的东西,因为这是我第一次使用EJB。 我想在我的控制器中使用像@EJB这样的东西,比如“ @Stateless(name = “CustomerServiceImpl”) public class CustomerServiceImpl implements CustomerService @EJB private MyEjb myEjb; 如果有教程或任何其他帮助,如何在spring上下文中配置它。 这将是伟大的,谢谢你

单击绘制的对象

我有一个名为Shape的类,它inheritance自JPanel。 许多子类反过来扩展Shape类,每种类型的形状一个。 每个形状都有自己的overriden paint()方法,它绘制相应的形状。 我希望能够点击任何形状,我现在正试图实现这个逻辑。 请注意,每个形状都已添加到arrayList中。 但是,即使我在形状内部明确单击,contains语句也始终返回false。 有任何想法吗?

什么是Hibernate中的级联?

什么是Hibernate中的级联 ? 我在map标签中看到了一个cascade属性。 它的意思是什么? 就像cascade = all意味着什么? 我读过其他属性 cascade=”none|save-update|delete|all-delete-orphan|delete-orphan” 。

特定于请求参数的JavafilterURL模式

我们有一种情况,我们想对包含一些特定请求参数的URL使用filter,例如: HTTP://mydomain.com/ ID = 78&formtype = simple_form&……. HTTP://mydomain.com/ ID = 788&formtype = special_form&……. 依此类推, id是在运行时获取的,我想只在formtype=special_form时才在web.xml配置filter。 应该如何实现解决方案? 可以使用正则表达式模式配置filter吗?

全局Java Servletfilter,有可能吗?

我正在为学术目的编写一个项目,其中包括其他不相关的内容,包括编写一个监视servlet / jsp响应时间的filter。 问题是filter应该在服务器中的每个已部署的Web应用程序上工作,而不仅仅是在特定的应用程序上,我找不到有关应用“全局”filter的任何信息。 它甚至可能吗? 注意:重要的是要提到我使用Apache Tomcat 7作为首选服务器。 谢谢! 米奇

如何使用Java代码找到两个ZipCodes之间的距离?

我的要求与此问题类似,但我禁止使用纬度和经度值。 我想计算两个拉链码之间的“行走”距离。 后来我还要求查询“谁在X公里范围内?” 我不确定它是否可以实现。 是否真的可以找到两个给定的拉链码之间的距离? 我不希望答案仅适用于美国/英国邮政编码。 我需要一个适用于世界上任何两个zipcodes的通用解决方案。 如果无法使用经度和经度来计算距离,那么我可以获得给定ZIPCODE的经度/经度值吗? (太棒了)但是如何? 任何教程/示例都会有很大帮助。由于我正在开展商业项目,因此无法使用Google Maps API 。 所以请不要建议任何其他许可服务。 提前致谢, 更新 这个问题的答案之一建议使用MySQL或Postgress ……这对我有用吗?

如何在JPA 2.0中自动检测实体

我很确定我过去在JPA 2.0中使用了@Entity注释的bean的某种自动检测,但我无法弄清楚如何。 你如何做而不是将每个bean列在persistence.xml中的class XML元素中?

如何以固定的时间间隔运行后台作业方法?

我在Apache Tomcat上使用JSP / Servlet。 我必须每10分钟运行一次方法。 我怎样才能做到这一点?

Log4j:每个请求一个日志文件

我们有一个weblogic批处理应用程序,它同时处理来自消费者的多个请求。 我们使用log4j来记录目的。 现在我们为多个请求登录一个日志文件。 调试给定请求的问题与日志在单个文件中的所有请求一样变得冗长乏味。 所以计划是每个请求有一个日志文件。 消费者发送必须执行处理的请求ID。 现在,实际上可能有多个消费者将请求ID发送到我们的应用程序。 所以问题是如何根据请求分割日志文件。 我们无法每次启动和停止生产服务器,因此排除了使用带有日期时间戳或请求ID的重写文件追加器的重点。 这就是下面的文章中解释的: http : //veerasundar.com/blog/2009/08/how-to-create-a-new-log-file-for-each-time-the-application-runs/ 我也试过玩这些替代方案: http://cognitivecache.blogspot.com/2008/08/log4j-writing-to-dynamic-log-file-for.html http://www.mail-archive.com/log4j-user@logging.apache.org/msg05099.html 此方法提供了所需的结果,但如果同时发送多个请求,则无法正常工作。 由于一些并发问题,日志会随处可见。 我期待你们的帮助。 提前致谢….

Hibernate自动创建数据库

我有一个Java EE Hibernate项目,我使用MySQL作为数据库。 我希望当我第一次运行项目时,它会自动创建数据库。 这是我的hibernate.cnf.xml : com.mysql.jdbc.Driver jdbc:mysql://localhost/InternetProject root 10 org.hibernate.dialect.MySQLDialect update true 当我第一次在另一台计算机上运行该项目时,如何创建数据库InternetProject ? 根据配置文件,它可能已经做到了,我不知道它。 提前致谢。