Spring Framework

软件截图:
Spring Framework
软件详细信息:
版本: 4.2.5 / 3.2.16 更新
上传日期: 6 Mar 16
开发: SpringSource
许可: 免费
人气: 340

Rating: 3.0/5 (Total Votes: 2)

Spring框架提供了完整的软件开发工具套件,加速了整个建设,运行和Java企业应用程序的管理。

使用AOP和DI(IOC)结合MVC,Spring是一个先进的工具包,可换货或者增设的Enterprise JavaBean(EJB)模型。

春季作品采取一切驻留在任何企业级Java软件的软肋复杂的代码逻辑的关怀,释放开发人员更专注于应用程序级的业务逻辑。

Spring框架附带了大量的文档,示例,教程和免费的插件来扩展默认功能。

什么是新的在此版本中:

  • 支持@NumberFormat作为元注解
  • RestTemplate日志记录404状态码
  • 忽略HeadersBuilder#头空
  • TcpConnection应该延伸java.io.Closeable

什么是新的在版本4.2.4 / 3.2.16:

  • 支持@NumberFormat作为元-annotation
  • RestTemplate日志记录404状态码
  • 忽略HeadersBuilder#头空
  • TcpConnection应该延伸java.io.Closeable

什么是新的在4.1.7版本/ 3.2.14 / 4.2.0.RC3:

  • 支持@NumberFormat作为元注解
  • RestTemplate日志记录404状态码
  • 忽略HeadersBuilder#头空
  • TcpConnection应该延伸java.io.Closeable

什么是新版本 4.1.6 / 3.2.13 / 4.20.RC1:

  • 支持@作为NumberFormat的一个元注释
  • RestTemplate日志记录404状态码
  • 忽略HeadersBuilder#头空
  • TcpConnection应该延伸java.io.Closeable

什么是新的在版本4.1.6 / 3.2.13:

  • 支持@NumberFormat作为元-annotation
  • RestTemplate日志记录404状态码
  • 忽略HeadersBuilder#头空
  • TcpConnection应该延伸java.io.Closeable

什么是版本新 4.1.5 / 3.2.13:

  • Spring框架4.1.2我们的第二个维护版本在4.1.x的线,但也正值一个关键功能版本,其中包括许多用户建议和用户提供的改进。

什么4.1.1版本是新的

  • 的Java 8的可选类型的一致性处理
  • 系统 - 杰克逊ObjectMapper生成器类与精致的默认值。
  • 某些要求JDBC改进。
  • 针对性能的提升。

什么是新的在4.1.0版本:

  • 直接的现场结合具有自动增长的嵌套支持领域
  • 的Java 8的可选注射点和MVC处理器的参数
  • 为标准@priority标注的依赖顺序和选择支持
  • 批注@Lookup方法与支持提供的构造函数的参数
  • 在TestContext框架声明SQL脚本和程序化交易
  • 增强休眠JPA设置:隔离级别,管理包发现
  • 注释的JMS监听方法
  • 为的JCache(JSR-107)的全面支持批注

  • 静态网页资源
  • 灵活的分辨率和转换
  • MVC的观点:声明分辨率,Groovy的标记模板,杰克逊的JsonView
  • 的WebSocket改进:WebSocket的范围,SockJS客户端支持,WebSocket的统计
  • 性能:规划环境地政司编译器模式,横跨容器并发微调

在什么版本4.0.3是新的

  • 的Java 8支持现在生产就绪

什么是新版本 4.0.2 / 3.2.8:

  • 加强春季OXM防范一个XXE漏洞。

什么是新版本 4.0.1 / 3.2.7:

  • 这两个版本都配备显著的bug修复和改进对他们的前辈,并强烈建议升级。

什么是新的在3.2.4版本:

  • 此版本包括众多错误修正和改进,包括一个重要的对Spring OXM安全修复程序。

什么3.2.1版本是新的

  • JmsTemplate的用途如果配置receiveTimeout比其余交易的超时时间
  • 新增MappingJackson2MessageConverter为JMS。
  • JDBC参数绑定使用JDBC 3.0 ParameterMetaData(如果可用)类型确定。
  • JpaTransactionManager等发现默认的EntityManagerFactory在父母的上下文。
  • MimeMessageHelper编码附件的文件名如不符合ASCII
  • FreeMarkerConfigurationFactory重新配置时,正确支持TemplateLoaders。
  • SpringContextResourceAdapter根据JCA 1.5契约实现平等/哈希码。
  • 的ContextLoader能够正确检测前刷新的WebApplicationContext。
  • 增加了对@RequestMapping注释值占位符的支持。
  • 增加了对指定的信息代码@ResponseStatus理由支持。
  • HttpEntityMethodProcessor支持HttpEntity / ResponseEntity子类为好。
  • 瓷砖3 TilesConfigurer在正常工作与&QUOT组合; completeAutoload"

什么是新的在3.2.0版本:

  • 跨框架并发改进,避免了使用同步尽可能 - 特别是作用域/原型豆类
  • 允许对@Autowired和@Value用作元注释,例如创建自定义注入注释与具体相结合预选赛
  • 在@Configuration类,例如自定义@Bean支持注释在具体的预选赛,@Lazy,@Primary等组合

  • 上的Servlet 3.0
  • 异步MVC处理,与Spring MVC的处理方法能够返回可调用和DeferredResults
  • 的前身,独立的Spring MVC Test项目纳入,允许对Spring MVC应用一流的检测

什么是新的 3.2版本RC2:

  • 瓷砖-3支持
  • 新增了&#X3C支持;参考>除了<豆>为< MVC:信息转换器>

在什么版本3.1.3新是

  • 此版本包括超过80个错误修正和改进

什么是新的在3.1.2版本:

  • 此版本包括许多重要的错误修正和小的改进和是推荐的升级。

什么是新的 3.2版本M1:

  • 异步方法@Controller初步支撑
  • 为基于的JCache缓存提供前期支持
  • 在非单豆类自动装配显着的性能提升
  • 为@Scheduled和&#X3C初始延迟支持;任务:计划>
  • 有能力多@Async之间executuors选择
  • 使用增强的bean配置文件选择的不是(!)运算符
  • 48的错误修正,8新功能和改进36实施

什么在版本3.1.0是新的

  • 环境抽象和相关的bean定义配置文件,随着集中配置属性源占位符的分辨率。
  • 基于@基于Java的应用程序配置启用配置类*注解,允许方便的容器配置:例如使用@EnableTransactionManagement激活声明式事务处理。
  • 在顶部的高速缓存抽象与我们的声明缓存解决方案(@Cacheable等),专注于应用程序代码和缓存提供者之间的互动便利。
  • 在Servlet 3.0基于WebApplicationInitializer机制启动一个Spring Web应用程序的web.xml没有!这是Spring的Web配置故事的关键部分,提供了丰富的替代基于XML的引导。
  • 修订MVC处理与Flash属性支持,新的@RequestPart注解,进一步REST支持改进。这种新的HandlerMapping /变种的HandlerAdapter也是定制MVC需要高度可扩展的。

在什么版本3.1.0.RC1都是新

  • 支持的Hibernate 4.0(最新4.0 CR4)
  • 为@Configuration类完全TestContext框架支持
  • 闪光范围为Spring MVC的
  • 石英2.0支持
  • 77错误修复,16个新功能,改进66

什么是3.0.6版本,新的

  • 固定捆绑方面宣布为@Async方面的依赖以及
  • ProxyCreationContext使用" ThreadLocal.remove()"在" ThreadLocal.set(空)"以及
  • DefaultListableBeanFactory只能通过SerializedBeanFactoryReference
  • deserializable
  • DefaultListableBeanFactory的的getBean(名称,类型)尝试类型转换,如果有必要
  • DefaultListableBeanFactory允许的init方法来注册进一步bean定义(再次)
  • XmlBeanDefinitionReader接受描述子元素映射条目中,以及(根据XSD)
  • ConfigurationClassPostProcessor支持使用相同的处理器实例与几个工厂
  • 修正了潜在InjectionMetadata NPE使用的SpringBeanAutowiringInterceptor时
  • SpringBeanAutowiringSupport能够处理任何给定的目标实例@Value注释
  • 在子类中重写方法的注释@PersistenceContext正在正确处理
  • BeanDefinitionVisitor现在居然参观工厂方法名
  • 对于字符串到ContextResource转换恢复支持
  • 恢复相对于空集原GenericConversionService行为/图
  • 恢复相对于原来的FormattingConversionService行为使用亚型
  • 添加"格式化"财产FormattingConversionServiceFactoryBean
  • 收藏/数组转换返回原来的集合如果可能的话(而不是第一个元素)
  • 使用带有DataBinder的一个ConversionService修正了当集合元素解析
  • 的DataBinder使用256个数组的默认限制/集自动成长
  • 添加" autoGrowNestedPaths"财产ConfigurableWebBindingInitializer
  • 的Servlet / PortletRequestDataBinder执行展开了MultipartRequest以及
  • 固定AbstractBindingResult避免NPE在"的hashCode()"如果目标为null
  • 修正了几个HttpHeaders事宜(字符集装卸,报价/ unquoting)
  • SimpleClientHttpRequest使用固定长度流模式(总是将Content-Length头)
  • 添加" connectTimeout"和" readTimeout"性能简单/ CommonsClientHttpRequestFactory
  • 在RedirectView的明确的状态代码HTTP 1.0兼容模式下尊重
  • FormHttpMessageConverter正确处理POST请求
  • ResourceHttpRequestHandler不设置Content-Length头304响应
  • ResourceHttpRequestHandler检测给出的路径无效目录遍历
  • LocaleChangeInterceptor验证,以防止XSS漏洞的语言环境值
  • HtmlUtils正确逃逸单引号,以及
  • 增加了的web.xml的context-param&QUOT支持; springJspExpressionSupport" (显式"真" /"假")
  • 的ContextLoader和FrameworkServlet的支持和QUOT;关联标识符"用于自定义序列ID参数
  • 和RemoteExporter用来'serviceInterface等“(无AOP接口外露)
  • 不透明代理
  • 添加" acceptProxyClasses"标志RemoteInvocationSerializingExporter
  • 精制的WebLogic RMI描述符只标记“getTargetInterfaceName”方法幂
  • EhCacheManagerFactoryBean正确地关闭和QUOT; ehcache.xml中"输入流,如果任何
  • 修订JMS CachedConnectionFactory,以避免不必要的回滚呼吁会议上再次
  • 固定JMS CachedConnectionFactory以完全同步的会话列表
  • 修正是NamedParameterJdbcTemplate的处理数组作为查询参数
  • 修正了JPA 2.0超时提示,正确指定毫秒
  • 更新石英包,支持石英1.8以及(注:不支持石英2.0还)
  • 在基于SpringJUnit4ClassRunner固定@rule执行顺序来匹配标准的JUnit 4行为

什么是新的在3.1.0.M2版本:

  • 代码等效Spring的XML命名空间
  • 生成器风格的API基于代码的Hibernate配置
  • 为@Configuration类和bean定义配置文件TestContext框架支持
  • 注射对非标准的JavaBeans制定者支持
  • 的Servlet容器中的Servlet 3基于代码的配置支持
  • 的Servlet的3 MultipartResolver支持
  • JPA EntityManagerFactory的引导没有的persistence.xml
  • 基于HandlerMethod新的支持类注释的控制器的处理
  • 消耗,并产生@RequestMapping条件
  • 使用URI模板变量在控制器方法
  • 验证对于@RequestBody方法的参数

什么是新的在3.0.5版本:

  • Aupport对Hibernate 3.6的最终
  • 增加了核心串行抽象使用Java序列化的默认实现
  • 统一使用JDK 1.5的&QUOT的; ThreadLocal.remove()"在" ThreadLocal.set(空)"
  • 固定JodaTimeContextHolder使用非继承ThreadLocal的以及暴露一个复位法
  • 修正" ClassUtils.isAssignable"语义覆盖元VS双向包装
  • 对相同的接口重复搜索优化AnnotationUtils findAnnotation性能
  • ConversionService自身可预防ObjectToCollectionConverter无穷递归
  • 固定TypeDescriptor正确解析嵌套的集合和它们的元素类型
  • 的BeanWrapper不会试图获取地图填充值(只是自动生长地图本身)
  • 修正了自动装配/ CommonAnnotationBeanPostProcessor会阻止竞争条件在跳过检查
  • 固定@Value注入正确缓存临时空结果非单豆类
  • 的ApplicationContext为它的bean的ClassLoader
  • 注册上下文特定的ClassArrayEditor
  • 精制的ApplicationContext单处理,不会失败手动注册的空实例
  • 重复调用,以非单监听豆固定ApplicationContext的事件处理
  • 静态工厂方法以及为参数类型不匹配优化@Bean错误讯息
  • 修改表达式分析通过对ConversionService呼吁通过全面TypeDescriptor背景
  • 改编表达式解析器的构造函数/ MethodResolver接受TypeDescriptors,而不是原始类型
  • 规划环境地政司支持任何类型的集合投影(不只是在列表和数组)
  • 规划环境地政司MapAccessor始终拒绝与QUOT; target.key"风格访问地图,如果没有这样的关键是找到
  • 规划环境地政司方法调用喜欢用的方法最少的参数(例如无参数超过可变参数)
  • AspectJExpressionPointcut使用豆的ClassLoader初始化AspectJ的切入点解析
  • @Async处理基于AspectJ的新增AnnotationAsyncExecutionAspect的变种
  • 添加模式="代理" /" AspectJ的"和代理目标类选项任务:注解驱动
  • JDBC捆绑使用本地类加载器的ClassLoader的豆为" SQL的错误codes.xml"解析
  • EmbeddedDatabaseFactory关闭数据库时未填充它在" initDatabase()"
  • 嵌入式数据库的支持,现在也与德比&#x3e工程; = 10.6
  • " JDBC:嵌入式数据库"使用id作为数据库的名称,以便在并行
  • 多个的
  • ResourceDatabasePopulator抛出描述ScriptStatementFailedException与资源的详细信息
  • 新增配置的连接/声明/的ResultSet对象类型Jdbc4NativeJdbcExtractor
  • 新增OracleJdbc4NativeJdbcExtractor使用预配置的Oracle JDBC API类型
  • DefaultLobHandler的" wrapAsLob"模式PostgreSQL的&QUOT工程;使用getAsciiStream()"要求
  • ResultSetWrappingSqlRowSet(13759的JdbcTemplate的" queryForRowSet")现在支持列标签
  • 的LocalSessionFactoryBean的" entityCacheStrategies"对Hibernate的3.6地区名称的作品,以及
  • 修正了使用DefaultMessageListenerContainer的无消息收到承诺,而会议的工作缓存
  • 使用DefaultMessageListenerContainer的上跳Tibco公司无消息收到提交(避免死锁)
  • JaxWsPortClientInterceptor不回落到注解指定的名称作为PORTNAME了
  • UriTemplate现在是可序列化
  • 固定AnnotationMethodHandlerAdapter上的缓存,以避免在RequestMappingInfo并发问题

  • 参数级别的注解的
  • 固定@MVC处理与基于接口的代理再次合作
  • 修订@RequestParam处理支持CSV到阵列/收藏与ConversionService结合
  • 固定EvalTag的EvaluationContext缓存,妥善处理跨请求JSP标签缓存
  • AbstractJasperReportsView只设置,如果不存在的语言环境模型属性
  • DispatcherPortlet时抛出,而不是误导性用UnavailableException定制NoHandlerFoundException
  • DispatcherPortlet能够将所有动作参数来呈现一个动作异常的情况下,参数
  • DispatcherPortlet的明确服务的默认资源阻止访问到WEB-INF和META-INF
  • 的Portlet @ExceptionHandler方法允许(在Servlet情况等)直接写入响应

  • getAttributeNames()"
  • MockHttpServletRequest / HttpSession中的/ etc从&QUOT返回独立计数

要求

  • 的Java 1.3或更高版本

类似的软件

Apache Sling
Apache Sling

13 Apr 15

Warp Framework
Warp Framework

13 Apr 15

FuelPHP
FuelPHP

4 Jun 15

Lift
Lift

1 Mar 15

显影剂的其他软件 SpringSource

意见 Spring Framework

评论没有发现
添加评论
打开图片!