`
Geoffreygeng
  • 浏览: 19742 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

没有写权限

阅读更多
org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove 'readOnly' marker from transaction definition

出现这种异常,我的解决方法是:

在ApplicationContext.xml中配置
<!--配置事务拦截器-->
<bean id="transactionInterceptor"
class="org.springframework.transaction.interceptor.TransactionInterceptor">
<property name="transactionManager" ref="transactionManager" />
<property name="transactionAttributes">
<props>
<prop key="add*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>
第一个bean的prop是dao中的方法名首单词,如:
public void addLinkMan() {...}中的add。

<!-- 配置事物自动代理 -->
<bean
class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
<property name="beanNames">
<list>
<value>linkManDAOImpl</value>
</list>
</property>
<property name="interceptorNames">
<list>
<value>transactionInterceptor</value>
</list>
</property>
</bean>

第二个bean中第一个property中的value定义Spring中bean的id,如
<bean id="linkManDAOImpl" class="com.shortmassage.dao.LinkManDAOImpl">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
中的id="linkManDAOImpl"。
第二个property中value定义定义第一个bean的id,关联起来。
分享到:
评论

相关推荐

    iis写权限

    如果没有写权限,日志功能可能无法正常工作。 3. **动态内容生成** - 如果网站包含动态生成的页面(例如,由PHP、ASP.NET或其他服务器端脚本语言创建),这些脚本可能需要写入文件系统来保存临时数据或用户输入。 4....

    Linux文件和目录读写执行权限解析

    当然不是,如果没有可写权限,无法往目录中添加删除或修改文件和子目录,包括复制和移动。 Linux 文件和目录的权限控制是非常重要的安全机制。只有正确地设置文件和目录的权限,才能确保系统的安全和稳定。

    linux 权限设计练习及答案

    如果第二组的数字是5,那么同组用户有读和执行权限,但没有写权限。 3. **其他用户**:第三组的数字决定了其他非所有者、非同组用户的权限。 通过`chmod`命令,我们可以更改文件或目录的权限。例如,`chmod 755 ...

    linux 文件权限设置技巧

    如果没有写权限,则该目录下的所有文件都不能被删除,同时也不能添加新的文件。如果希望用户能够添加文件但同时不能删除文件,则可以对文件使用 sticky bit 权限位。 设置这些特殊权限位可以使用 chmod 命令。有两...

    Linux系统中文件权限说明

    这意味着即使一个目录没有写权限,只要有执行权限,用户就可以访问该目录下的文件列表。 - **特殊权限**(如SUID、SGID、Sticky Bit)也会影响目录的行为。例如,SUID(Set User ID upon execution)权限可以让非...

    IIS写权限漏洞

    1. **常规检查**:定期进行安全审计,检查IIS服务器的配置和权限设置,确保没有不必要的写权限。 2. **最小权限原则**:遵循最小权限原则,限制IIS应用池账户的权限,避免其拥有过多的系统权限。 3. **安全配置**:...

    linux中特殊权限问题

    3. SBIT( Sticky Bit ):SBIT主要应用于目录,它保持文件在特定目录中的存留,即使文件所有者没有写权限。典型应用是/tmp目录,确保即使文件所有者删除了文件,其他用户也无法删除它。 至于进程相关ID,主要有PID...

    Qt Android 读写文件权限与录制音频权限询问Demo

    3. 如果没有权限,调用Android的请求权限方法: ```cpp QtAndroid::requestPermissionsSync({"android.permission.WRITE_EXTERNAL_STORAGE", "android.permission.READ_EXTERNAL_STORAGE"}); ``` 录制音频的权限...

    Android下NVRAM读写例程

    1. **权限声明**:由于涉及系统级别的操作,服务需要在AndroidManifest.xml中声明适当的权限,如`android.permission.WRITE_SECURE_SETTINGS`或`android.permission.ACCESS_NVRAM`(如果自定义了该权限)。...

    IIS写权限工具

    标题"IIS写权限工具"和描述"IISwrite .IISPutScan"暗示了我们要讨论的是与Internet Information Services(IIS)服务器相关的安全工具,特别是针对IIS上的文件写入权限的检测和管理。IIS是Microsoft提供的一个用于...

    android 修改串口读写权限

    网上好多不会修改android串口的权限,上传脚本文件供大家使用,公司真实环境无私奉献出来。

    解决存储时的权限问题

    文件写不进去, 可以使用该方法,………… , 花了好长时间解决呢

    IIS写权限利用工具.rar

    然而,像任何其他软件一样,IIS也可能存在安全漏洞,其中之一就是写权限漏洞。这个压缩包文件"IIS写权限利用工具.rar"似乎包含了用于检测或利用此类漏洞的工具。 IIS写权限漏洞通常指的是攻击者通过某种方式获得了...

    Linux中目录与文件的特殊权限位教学分析.pdf

    - **文件所有者即使没有写权限,也可能通过覆盖写入强制完成写操作。** - **用户对其家目录拥有最高权限,其他用户默认无权限,但可以给予特定执行权限而不必授予读权限。** - **使用`chgrp`和`chown`命令可以...

    Linux超级用户权限控制.pdf

    就是这个目录,只能是读和执行权限,但绝对没有写权限的;就是我们把/proc 目录的写权限打开给 root,root 用户也是不能进行写操作; [root@localhost ~]# chmod 755 /proc [root@localhost /]# ls -ld /proc drwxr...

    如何在UG中建立自己的UDF库.docx

    标题 "如何在UG中建立自己的UDF库.docx" 暗示了本文档将指导用户在UG(Unigraphics NX)这款强大的计算机辅助设计与制造软件中创建自定义用户定义函数(UDF)库。UG是 Siemens PLM Software 公司开发的一款高级三维...

    Linuxvsftpd匿名用户开放上传,写入,创建,删除权限[收集].pdf

    这是因为宿主目录没有写权限。我们可以将宿主目录的属主改为 `ftp`,以便匿名用户能够拥有写权限。 通过正确地配置 vsftpd 软件包,我们可以允许匿名用户拥有上传、写入、创建和删除权限。这可以帮助我们更好地管理...

    8.1 android 串口编程

    如果没有读写权限,记得在init.rc里面添加 chmod 777 /dev/ttyS4 3、做完上面两步,本来想这会该有访问权限了吧,结果还是拒绝访问,一脸的懵逼。 后来想起来有可能是selinux搞得鬼,然后将selinux设为 permissive...

    linux创建用户与目录权限精讲.docx

    - **粘滞位权限**:即使没有写权限,也可以向目录中添加文件,但只能删除自己创建的文件。 - `chmod o+t 目录`:设置粘滞位权限。 - `chmod mnnn 可执行文件`:使用权限数字符号设置位和粘滞位权限。`m`位4时对应...

Global site tag (gtag.js) - Google Analytics