草庐IT

Saxon-EE

全部标签

java - Eclipse EE - Java EE 视角与 Java 视角

如果使用EclipseEE,是否有任何理由使用JavaPerspective而不是JavaEEPerspective?换句话说,对于EclipseEE,JavaPerspective本质上是多余的(JavaEE的一个子集)并且不会被使用,或者它们在功能上是否相同?在Eclipse中工作时,我一直主要使用JavaPerspective,当我安装JavaEEeclipse时,JavaEE透视图中没有任何工作集(在JavaPerspective中可用)可见,所以我想知道我是否可以今后只需放弃使用JavaPerspective。 最佳答案

java - 如何从 Java EE 6 中的 JPA2 EntityManager 获取数据源或连接

我有一个工作应用程序,我在其中使用JavaEE6和EclipseLink以实现持久性和PostgreSQL数据库。对于用户注册,我想将PostgreSQL中的密码设置为:...password=crypt('inputPassword',gen_salt('bf'))...因为我不能为此使用DigestUtils,所以我必须手动将用户插入到数据库中。为了使我的应用程序可配置,我不想使用InitialContextInstance.lookup(dataSource)但要以某种方式从EntityManager中提取它(或连接)喜欢:DataSourceds=entityManagerIn

java - 如何在 Java EE 环境中管理数据库和文件系统的事务?

我将文件的属性(大小、更新时间……)存储在数据库中。所以问题是如何管理数据库和文件的事务。在JavaEE环境中,JTA只能管理数据库事务。如果更新数据库成功但文件操作失败,我是否应该为此编写文件回滚方法?此外,EJB容器中的文件操作违反了EJB规范。你怎么看? 最佳答案 理想情况下,访问文件系统等外部资源应该通过JCA连接器。虽然有几篇文章讨论了这个问题,但我从未找到一个现成的JCA连接器来对文件系统进行事务访问,所以我开始写一个:查看:JCAconnector:afilesystemadapter.它相当基础,但可以管理文件的提交

java - 在 JSESSIONID cookie 中设置 httponly (Java EE 5)

我正在尝试在JSESSIONIDcookie上设置httponly标志。但是,我在JavaEE5中工作,无法使用setHttpOnly()。首先,我尝试使用response.setHeader()在servlet的doPost()中创建我自己的JSESSIONIDcookie。当这不起作用时,我尝试了response.addHeader()。那也没用。然后,我了解到servlet处理将session转换为JSESSIONIDcookie并将其插入到httpheader中,因此如果我想使用该cookie,我将不得不编写一个过滤器。我写了一个过滤器并在那里玩了setHeader()/add

SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用开发学习记录(第三天)动态SQL

动态SQL—SSM框架的学习与应用(Spring+SpringMVC+MyBatis)-JavaEE企业级应用开发学习记录(第三天)Mybatis的动态SQL操作昨天我们深入学习了Mybatis的核心对象SqlSessionFactoryBuilder,掌握MyBatis核心配置文件以及元素的使用,也掌握MyBatis映射文件及其元素的使用。那么今天我们需要掌握的是更加复杂的查询操作。学会编写MyBatis中动态SQL学会MyBatis的条件查询操作学会MyBatis的更新操作学会MyBatis的复杂查询操作一、什么是动态SQL?​MyBatis中的动态SQL是一种在SQL查询语句中根据不同的

java - 审计大型 java/j2ee web 应用程序的最佳方法是什么

我必须审核一个经过数年发展的大型WebJava/J2ee应用程序年。它是由其他公司编写的,而不是我正在为之工作的公司。在它的当前状态已变得难以发展和维护,新的功能很难添加,并且经常导致有时会出现的错误生产。似乎有一些复制/粘贴代码导致代码重复。当前的应用程序是某种在线购物,到处都有一些类似cms的内容。它主要是代码的较新部分中的Struts和一些Spring,也许还有一些ejbs好措施。有一些可用的单元测试,但不是很多。这些是我被告知的事情,我还没有看到实际的代码。我的公司将提议重写此应用程序的部分内容以减少复杂性,提高质量和模块化,并使添加更容易成为可能没有回归的新功能。在做出任何p

java - 了解谁提供 servlet-api.jar,它是 Web 容器还是 Java EE 下载的一部分

我需要了解编译servlet所需的serlvet-api.jar。我正在构建一个简单的servlet,如下所示:importjavax.servlet.*;importjavax.servlet.http.*;publicclassFirstServletextendsHttpServlet{//Remainingcodehere}我知道我们需要servlet-api.jar文件来编译这个简单的servlet,如下所示:javac-classpath/path/where/jar/is/servlet-api.jar现在我的疑惑从这里开始:servlet-api.jar是什么?谁提供了

java - 如何在 Java EE 应用程序中接收电子邮件

显然,通过JavaMail从JavaEE应用程序发送电子邮件并不难。我感兴趣的是接收电子邮件(主要是通知退回)的最佳模式?我对基于IMAP/POP3的方法(轮询收件箱)不感兴趣-我的应用程序应react入站电子邮件。我能想到的一种方法是保留现有的MTA(在我的例子中是linux上的postfix)->运营团队已经知道如何配置/操作它对于每封到达的邮件,生成一个Java应用程序来接收数据并通过JMS将其发送出去。我可以通过/etc/aliases中的一个条目来做到这一点,例如myuser:"|/path/to/javahelper"javahelper调用Java应用程序,同时传递STD

Java EE 快速 channel (真正快速学习企业 Java)

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我们刚刚在办公室开始了一个JavaEE新项目,我需要有效地参与。我主要从事Web应用程序的工作,我使用PHP/MySql,但我也了解JavaSE并编写了几个独立的应用程序。我需要有关如何快速学习JavaEE的帮助和建议,以便我可以毫无困难地融入项目。我需要有关书籍和教程推荐以及资源链接的帮助。

带有 Web 服务器 + 应用程序服务器的 Java EE 应用程序

JavaEE应用程序是否需要具有Web服务器(例如SUNJavaWebServer)来处理servlet/jsp请求并转发到应用程序服务器(例如IBMWebSphere或BEAWebLogic)?既然应用服务器也能够处理这样的servlets/jsp?这种服务器架构的优点/缺点是什么? 最佳答案 ApacheTomcat、Jetty和SunJavaSystemWebServer只是JavaWeb(Servlet)容器,这意味着它们只能执行Servlets/JSP-它们不提供完整的JavaEEAPI堆栈。因此,他们只能部署.war文件