`
andy54321
  • 浏览: 436305 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

开发中碰到的几个问题

    博客分类:
  • WEB
阅读更多

1、

碰到异常:

Servlet.service() for servlet action threw exception
org.springframework.dao.InvalidDataAccessApiUsageException: 
Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): 
Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.

 分析解决:

在spring applicationContext.xml中有定义

<!-- 以AspectJ方式 定义 AOP -->
	<aop:config proxy-target-class="true">
		<aop:advisor pointcut="execution(* com.com_name.pro_name.*.service.*Manager.*(..))" advice-ref="txAdvice"/>
	</aop:config>

	<!-- 基本事务定义,使用transactionManager作事务管理,默认get*方法的事务为readonly,其余方法按默认设置.
			 默认的设置请参考Spring文档事务一章. -->
	<tx:advice id="txAdvice">
		<tx:attributes>
			<tx:method name="get*" read-only="true"/>
			<tx:method name="find*" read-only="true"/>
			<tx:method name="save*"/>
			<tx:method name="update*"/>
			<tx:method name="remove*"/>
			<tx:method name="delete*"/>
			<tx:method name="add*"/>
		</tx:attributes>
	</tx:advice>
 

<tx:method

行定义了所有service层可执行数据更新操作的方法规范,必须限于已规定的几个方法名内;

2、

<!----><!----> 在hibernate的级联查询中的排序问题,hibernate annotation @orderby

如下所示:

@OneToMany(fetch = FetchType.LAZY)
	@JoinColumn(name = "TEM_ID", insertable = false, updatable=false)
	@OrderBy("playOrder ASC")
	public List<PlaylistAsset> getAssetList() {
		return assetList;
	}
 

 

3、带参数的ActionForward转发

String returnForward = "/xxxx.do" + "?method=listAllSub&detail_id=" + detail_id
									+"&pane_id="+pane_id;
		return new ActionForward(returnForward);
分享到:
评论

相关推荐

    开发噪声扬尘监测系统时遇到的几个技术问题及解决办法

    今天学习开发噪声扬尘监测系统时遇到的几个技术问题及解决办法,不错的方法,一起来看。

    GPS在工程应用中遇到的几个问题.pdf

    GPS在工程应用中遇到的几个问题.pdf

    iOS弹幕开发中遇到的问题汇总

    弹幕在现在的各类视频中都有,也是每位开发者们必须会的一个功能,最近在开发中就遇到了一些问题,下面简单说说弹幕开发碰到的两个小问题。 正文 需求:实现一个弹幕容器,里面同时会有多行互不重叠的、运动中的弹...

    深入解析微信小程序开发中遇到的几个小问题

    本地图片不显示,开发工具运行是没问题的,但真机调试却显示不了 item.img = '/goods/img/图片.png' { { item.img } } class=image&gt; 经过仔细观察发现,路径是没问题的,问题在于图片名不能是中文的,把它改成...

    C语言在单片机开发中的几个问题

    但是只要我们掌握了一定的C语言知识,有些东西还是容易做出来的,以下是笔者实际工作中遇到的几个问题,希望对初学C51者有所帮助。  一、C51热启动代码的编制  对于工业控制计算机,往往设有有看门狗电路,当...

    深入分析Java中的中文编码问题

    编码问题一直困扰着开发人员,尤其在Java中更加明显,因为Java是跨平台语言,不同平台之间编码之间的切换较多...在开发Java web程序时可能会存在编码的几个地方,一个HTTP请求怎么控制编码格式?如何避免出现中文问题?

    ESStudio(WEB开发平台)v1.0官方安装版

    很多web开发人员都会有以下的几个问题,所以百捷公司就开发了这个开发平台给开发人员提供了相应的解决方案。 WEB开发中的问题主要集中在: 1、界面开发效率低 WEB开发中界面开发占了极高的比率,在没有好的辅助工具...

    EDA/PLD中的C语言在单片机开发中的几个问题

    但是只要我们掌握了一定的C语言知识,有些东西还是容易做出来的,以下是笔者实际工作中遇到的几个问题,希望对初学C51者有所帮助。  一、C51热启动代码的编制  对于工业控制计算机,往往设有有看门狗电路,当...

    C#开发实战1200例、2-1

    项目开发中的一个问题可能会占用团队几天甚至十几天的时间,但是如果开发人员遇到过类似的问题,也许几分 钟就可以解决。这就是编程经验的重要性,也是许多软件企业用人时选择有项目开发经验者的主要原因。 本书...

    VC开发程序经验, 详细介绍了在实际开发中的经验

    今天用vc6遇到几个小问题,问题虽然小,但浪费了我不少时间,这几个问题可以说是vc6的bug,问题如下: 1.unexpected end of file while looking for precompiled header directive 原因不清楚,一般工程不会出现...

    C#开发实战1200例(2-2)

    项目开发中的一个问题可能会占用团队几天甚至十几天的时间,但是如果开发人员遇到过类似的问题,也许几分 钟就可以解决。这就是编程经验的重要性,也是许多软件企业用人时选择有项目开发经验者的主要原因。 本书...

    wince下开发键盘响应问题

    详细描述了wince开发过程中,可能遇到的几个问题,并列出解决方法

    网游服务器编写需要注意的几个问题

    这是我写的网游服务器编写要注意的几个问题。 虽然是几个问题,但是基本上是我这7,8年来写网络游戏服务器端遇到问题的总结和经验。

    网狐荣耀版开发使用常见问题解答

    这个问题有原因有几个,一可能是服务器端的IP连接设置有问题;二是游戏更新有问题。 Q-Q457189 三十三、网狐荣耀版或其它安卓项目出现Application cannot be exported due to the erro 网狐荣耀版或其它安卓项目...

    Swift开发秘籍

     在Erica Sadun编写的所有编程畅销书中, Swift开发秘籍 将现代的最佳实践转换为几十个行之有效、方便适用的解决方案。本书的代码示例是针对开发人员遇到的现实问题而创建的,以反映Swift的最新功能和最佳实践。每...

    iPhone开发基础教程电子书

    开发几个自己的小游戏。比如超级玛利、雷电什么的。如果要进一步深入学习cocos2d,那里仔细研究它里面testBed里面的例子工程是非常不错的选择,还有box2d testbed里面的例子。(现在大部分排名靠前的游戏,比如...

    应用笔记LAT1272+STM32+TrustZone开发调试技巧(2)-外设使用常见问题

    设中断、DMA、GPIO 及其与 IO 连接的外设等几个方面,介绍这些部分与传统的不带 TrustZone 的 STM32 开发相比有哪些变化,同时会列举一些相关开发中的常见问题,并给 出问题的分析与解决方法,供开发者参考。

    android应用开发兼容性问题整理

    资源整理了在android应用开发中遇到的几个兼容性问题,并提供解决思路。其中包括,创建快捷方式、dns解析等。

    eclipse配置的几个问题.docx

    eclipse在安装完成后,使用过程中会遇到的问题,供大家参考,如日志打印乱码、文件编码问题,tomcat发布工程配置,这些问题是开发前的必要配置与准备,否则开发过程中会遇到各种头疼的问题

Global site tag (gtag.js) - Google Analytics