【java – 了解Spring中的SessionFactory】教程文章相关的互联网学习教程文章

java – 无法构建Hibernate SessionFactory,引起:org.hibernate.AnnotationException:【代码】

我的mysql数据库和hibernate-tools生成的类都有这个问题,所有这些都运行良好,直到我在涉及4个表的数据库中进行了更改. 这是表格:– SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=2; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';-- ----------------------------------------------------- -- Table `profile...

java.lang.LinkageError:加载器约束违规:以前为名称为“javax / mail / Session”的其他类型启动加载【代码】

我尝试使用javax.mail-api发送电子邮件时收到以下错误:Caused by: java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/felix/framework/BundleWiringImpl$BundleClassLoaderJava5) previously initiated loading for a different type with name "javax/mail/Session"at java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClass(ClassLoader.java:800)at org...

java – 如何在使用Apache VFS时在JSch Session上设置KEX【代码】

我正在使用Apache VFS 2.1和JSch 0.1.54(今天的最新版本)来使用SFTP上传文件. 连接时系统抛出“IO流读取结束”,完整堆栈为:Caused by: com.jcraft.jsch.JSchException: Session.connect: java.io.IOException: End of IO Stream Readat com.jcraft.jsch.Session.connect(Session.java:565)at com.jcraft.jsch.Session.connect(Session.java:183)at org.apache.commons.vfs2.provider.sftp.SftpClientFactory.createConnection(Sft...

java – 使用SessionRegistry登录用户【代码】

我有一个完全由Weblogic容器保护的Web应用程序.现在我必须列出当前登录的用户.我必须使用Spring Security 2.0.4 在web.xml中我定义了必要的监听器和过滤器:<listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><listener><listener-class>org.springframework.security.ui.session.HttpSessionEventPublisher</listener-class></listener><filter><filter-name>Spring ...

java – Spring MVC Session属性和多个标签【代码】

我有一些管理员可以更新产品的UI.在我的开发/测试期间,我只打开了一个窗口,一切正常. 然后客户端正在编辑,他们为不同的产品打开了多个选项卡,保存后,这会导致重复的字段问题. 我假设这是@SessionAttributes和@ModelAttribute的组合.打开的最后一个产品是放入会话的产品,因此如果您尝试编辑第一个选项卡,您实际上将拥有不正确的产品. 我的方法是下面的,使用SessionAttribute和ModelAttribute是不正确的? 我的控制器:@Controller @...

java – 用于android的Dropbox SDK:找不到AndroidAuthSession【代码】

我正在尝试按照Dropbox网站上的教程将dropbox集成到我的android项目中.我通过“添加外部JAR”将sdk / libs路径中的所有库引用到我的项目的首选项中.但我得到了一个AndroidAuthSession cannot be resolved to a type这个宣言private DropboxAPI<AndroidAuthSession> mDBApi;错误,不知道为什么.这些是使用cmd shift O命令自动完成的项目导入:import android.app.Activity; import android.content.Intent; import android.os.Bundle...

java – SessionListener中的Shiro HttpSession?【代码】

我正在尝试将我的webapp的会话管理(目前由Catalina / Tomcat处理)替换为shiro本地会话管理. 这应该是一个相当容易的工作,如shiro网站所宣传:Transparent HttpSession support – If you are using Shiro’s nativesessions, we have implemented HTTP Session API and the Servlet 2.5 APIso you don’t have to change any of your existing web code to useShiro.所以之后,你用Shiro的DefaultWebSessionManager替换了本地会话管...

java – Spring security 3.2.4中的ConcurrentSessionControlStrategy【代码】

我有一个使用ConcurrentSessionControlStrategy和我自己的sessionRegistry实现的工作配置.我升级到spring security 3.2.4并且必须将ConcurrentSessionControlStrategy更改为ConcurrentSessionControlAuthenticationStrategy.现在似乎sessionRegistry没有连接意味着ConcurrentSessionControlAuthenticationStrategy.onAuthenticaton没有进入sessionRegistry.registerNewSession.怎么去? 我的配置xml:<security:http use-expressio...

java – HttpSessionListener不起作用【代码】

我已经实现了HttpSessionListiner但它不起作用.使用debuger检查 – 在进入servlet后创建新会话,登录后JSESSION_ID发生变化,但session.getCreateTime()保持不变(会话保持不变?).使用注释,Spring Security.也许我在春季安检中错过了一些配置?import javax.servlet.annotation.WebListener; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener;import org.apache.log4j.Logger;@WebListen...

java – 了解Spring中的SessionFactory【代码】

一点背景:我正在使用Spring和Hibernate来创建一个非常简单的域/ dao /服务结构.我也在使用Autowiring将我所有的豆子注入他们快乐的地方. 在重构时,我最近得到了一个非常流行的错误消息“无法初始化代理 – 没有会话”,当我试图访问我的hibernate对象上的FetchType.LAZY属性时.它是这样的:public class Person {...@ManyToOne(cascade = {}, fetch = FetchType.LAZY)@JoinColumn(name = "pet_id", nullable = false)public Pet ge...

java – 如何将Session或EntityManager绑定到线程?

据我所知,当我在Spring事务中使用hibernate时,会话使用ThreadLocal绑定到线程.我的问题是: >如何访问会话或会话工厂(不将其注入bean)(因此通过线程区域设置)? 2.如何使用JPA,从而使用EnityManager / EntityManagerFactory?解决方法:>您应该使用SessionFactory.getCurrentSession()来获取会话.会话从此方法返回的内容取决于hibernate.cfg.xml中的配置参数hibernate.current_session_context_class.如果将其设置为thread,则返回的...

java – 是否在HttpSession中保存了Spring会话范围的bean?

由于我对春季会话范围的实施没有深入的了解.任何人都可以告诉我,使用Spring Session scoped bean是否明智,其中HttpSession对象非常重要.就像一个Web应用程序,成千上万的用户同时访问该站点. Spring会话范围的bean是否保存在HttpSession对象中? 或者即使HttpSession对象仅引用spring会话作用域bean,我们不会使会话对象变重吗? 如何直接在HttpSession对象中存储任何bean(使HttpSession对象重视)?解决方法:该对象实际上并未存储在H...

java – SessionFactory在尝试单元测试DAO类时没有获得自动装配【代码】

我陷入了一种奇怪的情况,当我将它作为Web应用程序运行时,我已经定义的sessionFactory正在自动连接到DAO类. 但是,当我尝试对这个DAO类进行单元测试时,spring不会将sessionFactory自动装配到DAO类并抛出以下异常.org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'activityDAO': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanC...

Java Tomcat“OutOfMemoryError:Java堆空间”是由无尽的Sessions引起的?【代码】

我为标题道歉,但我不太确定如何问这个. 在我的应用程序在嵌入式tomcat服务器中运行很短的时间之后,我最近开始遇到“OutOfMemoryError:Java堆空间”. 我甚至不必查询服务器,我只是运行mvn clean install tomcat7:运行并让服务器运行并在几分钟后抛出OutOfMemoryError. 我通过分析器(VisualVM)运行应用程序.服务器启动并大致在“堆大小”的第一次增加附近运行,“使用的堆”在此之后不断增长并且直到破灭. 好吧,所以它闻起来像是内存...

java – sessionTransacted和JmsTransactionManager之间的区别

使用sessionTransacted = true(在JmsTemplate和/或DefaultMessageListenerContainer中)和使用JmsTransactionManager之间的主要区别是什么?对于JmsTemplate和DefaultMessageListenerContainer用法,是否使用sessionTransacted = true? (我不需要XA) 该文件说(setSessionTransacted setSessionTransacted中的方法),似乎应该不是问题:Setting this flag to “true” will use a short local JMS transactionwhen running outside of...

SESSION - 相关标签