阅读更多

6顶
3踩

企业架构

原创新闻 Spring Framework 3.2.2 发布

2013-03-15 10:39 by 副主编 wangguo 评论(7) 有13559人浏览
Spring 项目组今天发布了3.2.2版本。

新版本包含了100多处bug修复和功能改进,其中包括:

  • 官方支持Hibernate 4.2
  • 修复了POM模块中缺少的相互依赖
  • 在AbstractMessageSource中增加了环境无关的commonMessages属性
  • 在SpelParserConfiguration中增加了maximumAutoGrowSize属性
  • 允许在通知前/后对混乱的AspectJ进行排序
  • 修复了SpringValidatorAdapter在无效值检索方面衰退的问题
  • 支持使用unless表达式来禁止缓存
  • 对于Oracle 10g及更高版本的驱动,建议使用DefaultLobHandler来代替OracleLobHandler
  • 弃用JdbcTemplate的queryForInt/Long操作,建议使用queryForObject代替
  • 在NamedParameterJdbcTemplate中添加了不带参数的查询变式,在DAO中更加便捷
  • TestContext框架现在支持上下文范围层次和WebApplicationContext层次
详细信息:spring 3.2.2 changelog

下载地址:Spring Framework 3.2.2
6
3
评论 共 7 条 请登录后发表评论
7 楼 dwangel 2013-03-21 16:26
diggywang 写道
dwangel 写道
laibin1320 写道
mybatis还是不待见

mybatis 真心不好用,还不如用spring-data


哥怎么觉得Mybatis挺好用的呢!


我做过的几个项目,90%的数据库相关代码都可以用Mybatis Generator自动生成的实现。另外一些稍微复杂点的查询,自己写几个Mapper就可以了,相当方便。

要换数据库的时候就蛮烦了……
sql要改,烦
6 楼 strivezsh 2013-03-18 15:56
diggywang 写道
dwangel 写道
laibin1320 写道
mybatis还是不待见

mybatis 真心不好用,还不如用spring-data


哥怎么觉得Mybatis挺好用的呢!


我做过的几个项目,90%的数据库相关代码都可以用Mybatis Generator自动生成的实现。另外一些稍微复杂点的查询,自己写几个Mapper就可以了,相当方便。


如果 mybatis能够自定义处理行级数据就好了
他的拦截器只能处理到resultset貌似....
5 楼 diggywang 2013-03-16 10:17
dwangel 写道
laibin1320 写道
mybatis还是不待见

mybatis 真心不好用,还不如用spring-data


哥怎么觉得Mybatis挺好用的呢!


我做过的几个项目,90%的数据库相关代码都可以用Mybatis Generator自动生成的实现。另外一些稍微复杂点的查询,自己写几个Mapper就可以了,相当方便。
4 楼 dwangel 2013-03-16 03:43
laibin1320 写道
mybatis还是不待见

mybatis 真心不好用,还不如用spring-data
3 楼 larry 2013-03-15 22:51
larry 写道
在NamedParameterJdbcTemplate中添加了不带参数的查询变式,在DAO中更加便捷
这个没变化呀,还是必须要参数

namedParameterJdbcTemplate.getJdbcOperations()找到了。。
2 楼 larry 2013-03-15 22:46
在NamedParameterJdbcTemplate中添加了不带参数的查询变式,在DAO中更加便捷
这个没变化呀,还是必须要参数
1 楼 laibin1320 2013-03-15 14:28
mybatis还是不待见

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Android性能优化之应用瘦身(APK瘦身)

    APK瘦身优化的优先级相对来说是比较低的,因为优化后也并不能明显的看到有什么好处,这一块主要影响转换率,应用越小, 可能用户下载的意愿就越高,另外在进行预装时,也有大小的要求。

  • 六个小技巧帮你瘦身Android APK

    Android应用的大小对用户体验和应用性能至关重要。大型APK文件会增加应用的安装时间,启动时间和页面加载时间,降低了用户体验。因此,APK瘦身是Android开发中的重要任务。在本文中,我们将分享6个小技巧,帮助你优化和瘦身Android应用,提高性能和用户体验。在开始深入研究APK瘦身之前,让我们先了解为什么它如此重要。Android应用通常包含大量资源文件,如图像、音频和布局文件。优化这些资源文件是APK瘦身的第一步。应用的代码也是APK体积的一个关键因素。

  • Android性能优化系列之apk瘦身

    Android性能优化系列之布局优化Android性能优化系列之内存优化为什么APK要瘦身。APK越大,在下载安装过程中,他们耗费的流量会越多,安装等待时间也会越长;对于产品本身,意味着下载转化率会越低(因为竞品中,用户有更多机会选择那个体验最好,功能最多,性能最好,包最小的),所以apk的瘦身优化也很重要,本篇博客将讲述apk瘦身的相关内容。包体分析在Android Studio工具栏里,打开bu

  • 【Andoroid】之【APK瘦身】

    【Andoroid】之【APK瘦身】方案总结

  • Android性能优化——APK瘦身大全

    作者:猩程变  来源:掘金 瘦身原因 Apk的大小对于用户是否选择下载应用起着至关重要的影响,也会是成为用户活跃度的原因之一 APK组成 我们都知道apk是由: . asserts . lib . res . dex . META-INF . androidManifest </pre> 这几个部分构成的。 通常来说我们可以AndroidStudio自带的Analyze APK工具进行APK的资源分析.

  • Android性能优化之APK瘦身详解(瘦身73%),android基础编程

    为了方便有学习需要的朋友,我把资料都整理成了视频教程(实际上比预期多花了不少精力),由于篇幅有限,都放在了我的GitHub上,点击即可免费获取!Androidndroid架构视频+BAT面试专题PDF+学习笔记当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。

  • Android---APK 瘦身

    在 APP 开发过程中,随着业务迭代,apk 体积逐渐变大。项目中累积的无用资源,未压缩的图片资源等,都为 apk 带来了不必要的体积增加。而 APK 的大小会影响应用加载速度、使用的内存量以及消耗的电量。

  • Android APK优化系列瘦身篇:实战一个APK从11MB压缩到4MB,APK无用资源去除与代码压缩、混淆,瘦身维度的选型分析

    SVG一般是用于纯色的图标;svg至少比jpg小一半,图片越大,体积越明显。Webp一般用与网络传输的图片;PNG格式也常用于屏幕截图和界面设计稿的保存。由于它支持透明背景和多种颜色深度,可以确保设计稿在不同设备和环境下的显示效果一致。由于JPG格式的广泛支持和较高的压缩率,它成为网络上共享图片的首选格式之一。Android应用中的图片分享功能通常会使用JPG格式来发送图片。所以我们可以将图片转换成对应的格式,会减少体积。

  • Android之APK 瘦身

    优化和减小APK文件的大小可以提升应用的下载速度和用户体验。

  • Android性能优化之APK瘦身详解

    APK瘦身

  • 安卓开发优化系列——APK瘦身优化

    性能优化,软件瘦身

  • AndroidStudio-apk瘦身

    AndroidStudio-压缩apk1、概述2、打开压缩、混淆、优化功能3、R8的配置文件3.1 概述3.2 添加额外配置文件4、压缩代码4.1 概述4.2 自定义keep规则5、精化本地库5.1 概述5.2 支持本地代码crash分析6、压缩资源6.1 概述6.2 自定义需要保留的资源6.3 使能严格的相关检查6.4 删除无用的供选择的资源6.5 合并重复的资源7、混淆代码7.1 概述7.2 解析混淆代码后的栈信息8、代码优化9、分析解决使用R8的问题 1、概述 注: 一下文中app压缩功能,均指And

  • Android APK瘦身,看这一篇就够了

    随着app的业务复杂度越来越高、资源文件越来越多,我们的app安装包apk文件也就越来越大,而过大的apk文件往往会把用户拒之门外,所以减小apk大小就势在必行了。 从APK结构说起 ...

  • Android-APK瘦身全面总结——如何从32-6M到13-6M

    如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

  • Android APK 瘦身实践

    为什么80%的码农都做不了架构师?>>> ...

  • Android开发之apk瘦身计划

    Matrix-ApkChecker 作为Matrix系统的一部分,是针对android安装包的分析检测工具,根据一系列设定好的规则检测apk是否存在特定的问题,Matrix-ApkChecker以一个jar包的形式提供使用,这里的选项实在是很多,我们只找出未使用的资源文件,最好先将其他的选择全取消,然后在勾选 unused resources。它发现常见的编程缺陷,如未使用的变量、空的catch块、不必要的对象创建,等等.1.项目不断发展,功能越多,代码量增加的同时,资源文件也在不断的增多。

  • 搭建Windows下基于Eclipse的PHP开发环境

    转载:http://developer.51cto.com/art/200906/128059.htm 在配置Eclipse之前,首先需要一个Apache+PHP的基础环境,可以装wampp或php home,它们都是集成化安装,比较方便。建议装wampp2.2,集成Apache,MySQL,Perl,PHP。而且解压缩就可用。 下面我就以安装wampp2.2为例,一步一步

  • 搭建Windows下基于Eclipse 的 PHP 开发环境

    在配置Eclipse之前,首先需要一个Apache+PHP的基础环境,  可以装wampp或php home,它们都是集成化安装,比较方便,下载地址如下:  wampp2.2  php home    建议装wampp2.2,集成Apache,MySQL,Perl,PHP。而且解压缩就可用,我就用它挺方便的。  下面我就以安装wampp2.2为例,一步一步的讲解一下,如何去配置基于Eclipse的...

Global site tag (gtag.js) - Google Analytics