Spring Framework

소프트웨어 스크린 샷:
Spring Framework
소프트웨어 정보:
버전: 4.2.5 / 3.2.16 업데이트
업로드 날짜: 6 Mar 16
개발자: SpringSource
라이센스: 무료
인기: 340

Rating: 3.0/5 (Total Votes: 2)

Spring 프레임 워크는 자바 엔터프라이즈 애플리케이션의 실행 및 관리, 건물 전체를 가속화 소프트웨어 개발 도구의 전체 제품군을 제공한다.

AOP와 DI (IOC의)와 MVC를 결합, 봄은 엔터프라이즈 자바 빈즈 (EJB) 모델로 교체 또는 추가 할 수있는 고급 툴킷입니다.


응용 프로그램 수준의 비즈니스 로직에 더 집중하는 개발자를 확보하는 엔터프라이즈 급 자바 소프트웨어의 하복부에있는 모든 복잡한 코드 논리를 돌보는하여

봄 작동합니다.

Spring 프레임 워크 기본 기능을 확장 할 수있는 문서, 예제, 튜토리얼을 많이하고 무료 플러그인이 함께 제공됩니다

이 릴리스의 새로운 기능입니다 : 있습니다.

지원 @ 메타 주석 등, NumberFormat
404 상태 코드에 대한 RestTemplate 로깅
HeadersBuilder 번호 헤더에 널 무시
TcpConnection는 java.io.Closeable을 확장한다

이 어떤 버전의 새로운 4.2.4 / 3.2.16 :

이 메타 주석 등의 지원 @NumberFormat
404 상태 코드에 대한 RestTemplate 로깅
HeadersBuilder 번호 헤더에 널 무시
TcpConnection는 java.io.Closeable을 확장한다

이 어떤 버전의 새로운 4.1.7 / 3.2.14 / 4.2.0.RC3 :

이 메타 주석 등의 지원 @NumberFormat
404 상태 코드에 대한 RestTemplate 로깅
HeadersBuilder 번호 헤더에 널 무시
TcpConnection는 java.io.Closeable을 확장한다

이 어떤 버전의 새로운 4.1.6 / 3.2.13 / 4.20.RC1 :

이 메타 주석 등의 지원 @NumberFormat
404 상태 코드에 대한 RestTemplate 로깅
HeadersBuilder 번호 헤더에 널 무시
TcpConnection는 java.io.Closeable을 확장한다

이 어떤 버전의 새로운 4.1.6 / 3.2.13 :

이 메타 주석 등의 지원 @NumberFormat
404 상태 코드에 대한 RestTemplate 로깅
HeadersBuilder 번호 헤더에 널 무시
TcpConnection는 java.io.Closeable을 확장한다

이 버전의 새로운 기능입니다 4.1.5 / 3.2.13 :

이 스프링 프레임 워크 4.1.2은 전 4.1.x 라인의 두 번째 유지 보수 릴리스입니다뿐만 아니라 주요 기능으로 제공 많은 사용자 제안 및 사용자 - 기여 개선을 포함하여 놓습니다.

이 버전 4.1.1의 새로운 기능입니다 : 자바 8의 선택 유형의

이 일관된 처리.
정제 된 기본값을 가진 잭슨 ObjectMapper 빌더 클래스입니다.
일부는 JDBC의 개선을 요청했다.
특정 성능 향상.

이 버전 4.1.0의 새로운 기능입니다 : 중첩 된 필드에 자동 성장

이 직접 필드 바인딩 지원
주입 지점과 MVC 처리기 매개 변수에 대한 선택 자바 8의
종속 주문 및 선택을위한 표준 @Priority 주석에 대한 지원
제공 생성자의 인자를 지원하는 주석 @Lookup 방법
TestContext 프레임 워크 선언적 SQL 스크립트와 프로그램 거래
향상된 최대 절전 모드 JPA 설정 : 분리 레벨, 관리 패키지의 발견
주석 JMS 리스너 방법
JCache (JSR-107) 주석에 대한 포괄적 인 지원
유연한 해상도와 정적 웹 자원의 변환
MVC보기 : 선언적 해상도, 그루비 마크 업 템플릿, 잭슨의 JsonView
웹 소켓의 개선 : 웹 소켓 범위, SockJS 클라이언트 지원, 웹 소켓 통계
성능 : 컨테이너에서 SpEL을 컴파일러 모드, 동시 미세 조정

이 버전 4.0.3의 새로운 기능입니다 :

이 자바 8 지원은 현재 생산 준비가되어 있습니다.

이 버전 4.0.2 / 3.2.8의 새로운 기능입니다 :

이 결선도의 취약점으로부터 보호하기 위해 스프링 OXM을 강화.

이 버전 4.0.1 / 3.2.7의 새로운 기능입니다 :

이 두 자료가 즉시 전임자에 비해 상당한 버그 수정 및 개선 와서 강력하게 업그레이드를 권장합니다.

이 버전 3.2.4의 새로운 기능입니다 :

이 릴리스는 스프링 OXM의 중요한 보안 수정 등 다양한 버그 수정 및 개선 사항이 포함되어 있습니다.

이 버전 3.2.1의 새로운 기능입니다 :

이 JmsTemplate의는 receiveTimeout을 구성 용도 남아있는 트랜잭션 타임 아웃보다 짧은 경우.
JMS에 대한 MappingJackson2MessageConverter을 추가했습니다.
바인딩 JDBC 매개 변수는 유형 결정을위한 JDBC 3.0 ParameterMetaData을 (있는 경우)를 사용합니다.
JpaTransactionManager 등뿐만 아니라 부모 컨텍스트에서 기본의 EntityManagerFactory를 찾습니다.
준수 ASCII하지 않을 경우 MimeMessageHelper은 첨부 파일 이름을 인코딩합니다.
구성을 다시 할 때 FreeMarkerConfigurationFactory 제대로 TemplateLoaders을 지원합니다.
SpringContextResourceAdapter는 JCA 1.5 계약에 따라 같음 / 해시 코드를 구현합니다.
ContextLoader를 제대로 미리 갱신의 WebApplicationContext를 감지합니다.
주석 값을 @RequestMapping의 자리에 대한 지원이 추가되었습니다.
@ResponseStatus 이유 등의 메시지 코드를 지정하기위한 지원이 추가되었습니다.
HttpEntityMethodProcessor는 HttpEntity / ResponseEntity뿐만 아니라 서브 클래스를 지원합니다.
타일​​ 3 TilesConfigurer가 제대로와 & quot 함께 작동합니다 completeAutoload & quot ;.

이 버전 3.2.0의 새로운 기능입니다 :

이 프레임 워크에서 동시성 개선을 동기화의 사용을 피하고 가능하면 - 특히 / 프로토 타입 콩 범위에 대한
@Autowired와 @Value에 대한 허용하면 메타 주석, 예를 들어으로 사용되는 특정 규정과 함께 사용자 지정 주입 주석을 구축
@Configuration 클래스, 예를 들어, 사용자 지정 @Bean 정의 주석에 대한 지원 특정 규정, @Lazy, @primary 등과 함께
스프링 MVC 핸들러 메서드는 Callables 및 DeferredResults를 반환 할 수있는과 서블릿 3.0에 비동기 MVC 처리,
스프링 MVC 애플리케이션의 일류 테스트를 위해 허용 이전 - 독립 스프링 MVC 테스트 프로젝트의 포함,

이 타일-3 지원 :

이 버전 3.2 RC2의 새로운 기능입니다
심판 & # X3E; & #의 x3c에 대한 지원이 추가되었습니다; 콩 & # X3E #의 x3c를 &뿐만 아니라, 에 대한 & #의 x3c, MVC : 메시지 컨버터 & #의 X3E;

이 버전 3.1.3의 새로운 기능입니다 :

이 자료는 80 개 이상의 버그 수정 및 개선 사항이 포함되어 있습니다.

이 버전 3.1.2의 새로운 기능입니다 :

이 릴리스는 많은 중요한 버그 수정 및 사소한 개선 사항을 포함하고 권장 업그레이드입니다.

이 버전 3.2 M1의 새로운 기능 : 비동기 @Controller 방법에 대한

이 초기 지원
JCache 기반 캐시 공급자에 대한 조기 지원
비 - 싱글 콩에서 autowiring에 상당한 성능 향상
@Scheduled 및 #의 x3c 초기 지연 지원, 작업 스케줄링 & #의 X3E;
@Async 여러 executuors 사이에서 선택할 수있는 기능
되지 않음으로 (!​​) 연산자를 사용하여 강화 된 콩 프로파일 선택
48 버그, 8의 새로운 기능 36 개선이 구현 고정

이 버전 3.1.0의 새로운 기능입니다 :

이 자리 확인을 위해 중앙에서 구성 속성 소스와 함께 환경 추상화와 관련 bean 정의 프로파일.
@ 기반으로 Java 기반 응용 프로그램 구성이 편리 컨테이너 구성을 가능하게 구성 클래스에 * 주석을 사용 : 예를 @EnableTransactionManagement를 사용하여 선언적 트랜잭션 처리를 활성화합니다.
응용 프로그램 코드 및 캐시 공급자 사이의 편리한 상호 작용에 초점을 맞추고 상단에 우리의 선언적 캐싱 솔루션과 캐시 추상화 (@Cacheable 등).
web.xml에없이 봄 웹 응용 프로그램을 부트 스트랩을위한 Servlet 3.0 기반 WebApplicationInitializer기구! 이 XML 기반의 부트 스트랩에 다양한 대안을 제공하는 Spring의 웹 구성 이야기의 핵심 부분이다.
플래시 속성 지원, 새로운 @RequestPart 주석, 또한 REST 지원 개선과 개정 MVC 처리. 이 새로운 모든 HandlerMapping / HandlerAdapter 변형은 사용자 정의 MVC의 요구에 대한 고도의 확장이다.

이 버전 3.1.0.RC1에 새로운 기능 : 최대 절전 모드 4.0

이 지원 (날짜까지 4.0 CR4와)
@Configuration 클래스에 대한 전체 TestContext 프레임 워크 지원
스프링 MVC에 대한 플래시 범위
석영 2.0 지원
77 버그 수정, 16의 새로운 기능, 66 개선

이 버전 3.0.6의 새로운 기능 :

이 고정 측면뿐만 아니라 @Async 측면에 대한 종속성을 선언하는 번들
ProxyCreationContext는 사용 & quot; ThreadLocal.remove () & quot을; 이상 & quot; ThreadLocal.set (널) & quot; 게다가
의 DefaultListableBeanFactory는 SerializedBeanFactoryReference를 통해서만 deserializable입니다
의 DefaultListableBeanFactory의의 getBean (이름, 유형)이 필요한 경우 형 변환을 시도합니다
초기화 방법 (다시) 더 bean 정의를 등록 할의 DefaultListableBeanFactory 허용
XmlBeanDefinitionReader합니다 (XSD에 따라)뿐만 아니라 맵 항목에서 설명 하위 요소를 수용
ConfigurationClassPostProcessor ​​여러 공장과 동일한 프로세서 인스턴스의 사용을 지원합니다
고정 잠재적 InjectionMetadata NPE SpringBeanAutowiringInterceptor를 사용하여
SpringBeanAutowiringSupport 어떤 주어진 대상 인스턴스 @Value 애노테이션을 처리 할 수​​있다
서브 클래스의 방법에 @PersistenceContext 오버라이드 (override) 주석이 제대로 처리되고있는
BeanDefinitionVisitor 이제 실제로 팩토리 메소드 이름을 방문
문자열 - 투 - ContextResource 변환에 대한 복원 지원
빈 컬렉션 /지도에 대한 원래의 GenericConversionService 동작을 복원
서브 타입의 사용에 대해 원래 FormattingConversionService 동작을 복원
추가 & quot; 포매터 & quot; 호텔은 FormattingConversionServiceFactoryBean하기
컬렉션 / 배열 변환은 원래 컬렉션 가능한 경우를 반환합니다 (대신 첫 번째 요소의)
DataBinder와 ConversionService를 사용하여 고정 콜렉션 요소 확인
DataBinder 배열 / 컬렉션 256의 기본 제한을 사용하여 자동 증가
추가 & quot; autoGrowNestedPaths 및 용어는 ConfigurableWebBindingInitializer에 등록
서블릿 / PortletRequestDataBinder를뿐만 아니라 MultipartRequest에 대한 풀기 수행
해시 코드 () & quot; & quot에서 NPE을 피하기 위해 AbstractBindingResult 고정; 대상은 null의 경우
고정 몇 가지 HttpHeaders 문제 (문자 집합 처리, 인용 / unquoting)
SimpleClientHttpRequest는 고정 길이 스트리밍 모드를 사용합니다 (항상 콘텐츠 길이 헤더를 설정)
추가 & quot; 대해 connecttimeout 및 용어는 및 quot; readTimeout & quot; 심플 / CommonsClientHttpRequestFactory에 등록
HTTP 1.0 호환 모드에서 존경 만약 RedirectView에 명시 상태 코드
FormHttpMessageConverter이 제대로 POST 요청을 처리
ResourceHttpRequestHandler 304 응답 콘텐츠 길이 헤더를 설정하지 않습니다
ResourceHttpRequestHandler 주어진 경로에 잘못된 디렉토리 탐색을 감지
LocaleChangeInterceptor은 XSS 취약점을 방지하기 위해 로케일 값을 유효화
HtmlUtils 제대로뿐만 아니라 작은 따옴표를 탈출
web.xml의 상황에 PARAM & quot에 대한 지원이 추가되었습니다; springJspExpressionSupport & quot; (명시 적으로 & quot; 사실 & quot; / & quot; 거짓 & quot;)
ContextLoader를하고 FrameworkServlet 지원 & quot; contextId & quot; 사용자 정의 직렬화 ID에 대한 매개 변수
RemoteExporter은 '으로, ServiceInterface'에 대한 불투명 프록시를 사용 (더 AOP 인터페이스가 노출되지)
추가 & quot; acceptProxyClasses 및 용어는 RemoteInvocationSerializingExporter에 플래그
나무 등으로 'getTargetInterfaceName'방법 만 마르크에 세련된 웹 로직 RMI 설명
EhCacheManagerFactoryBean가 제대로 닫습니다 & quot; ehcache.xml & quot; 입력 스트림에 존재하는 경우
불필요한 롤백을 피하기 위해 개정 된 JMS의 CachedConnectionFactory는 세션 반환 촉구
완전히 그 세션 목록을 동기화 할 JMS CachedConnectionFactory 수정
쿼리 매개 변수로 배열하는 NamedParameterJdbcTemplate의 처리를 고정
JPA 고정 2.0 시간 제한이 올바르게 (밀리 초)을 지정하는 힌트
업데이트 석영 패키지는 석영 1.8도 지원합니다 (참고 : 아직 석영 2.0을 지원하지 않음)
표준 JUnit 4에서는 동작을 일치​​하도록 SpringJUnit4ClassRunner에 고정 @Rule 실행 순서

이 버전 3.1.0.M2의 새로운 기능입니다 :

이 Spring의 XML 네임 스페이스에 대한 코드 등가물
코드 기반의 하이버 네이트 구성에 대한 빌더 스타일의 API를
@Configuration 클래스와 빈 정의 프로필에 대한 TestContext 프레임 워크 지원
비표준 자바 빈즈 세터에 대한 주입을위한 지원
서블릿 컨테이너의 서블릿 3 코드 기반 구성에 대한 지원
서블릿 3 MultipartResolver 지원
persistence.xml을하지 않고 JPA의 EntityManagerFactory 부트 스트랩
주석 컨트롤러 처리를위한 새로운 HandlerMethod 기반 지원 클래스
소모는 @RequestMapping 조건을 생성합니다
컨트롤러 메소드에서 URI 템플릿 변수를 이용한 작업
@RequestBody 메소드의 인수에 대한 검증

이 Aupport 최대 절전 모드 3.6 최종 :

이 버전 3.0.5의 새로운 기능입니다
자바 직렬화를 사용하여 기본 구현에 추가 된 핵심 시리얼 추상화
JDK 1.5의 & quot의 일관된 사용, ThreadLocal.remove () & quot; 이상 & quot; ThreadLocal.set (널) & quot;
JodaTimeContextHolder 비 상속의 ThreadLocal을 사용하여 리셋 방법 노출에 고정
수정 & quot; ClassUtils.isAssignable 및 용어는 의미는 양방향 포장기 VS 프리미티브 다루
동일한 인터페이스에 반복 검색을위한 최적화 된 AnnotationUtils findAnnotation 성능
ConversionService는 ObjectToCollectionConverter에서 무한 재귀에 대해 자신을 보호
고정 TypeDescriptor를 올바르게 중첩 된 컬렉션과 요소 유형을 해결하기 위해
BeanWrapper와 액세스에지도 값을 채우기 위해 시도하지 않습니다 (그냥 자신을지도 자동 - 성장)
를 autowire / CommonAnnotationBeanPostProcessor이 검사를 건너 뛰는에서 경쟁 조건을 방지하기 위해 고정
고정 @Value 분사가 제대로되지 않은 싱글 콩 임시 널 결과를 캐시합니다
의 ApplicationContext는 빈 클래스 로더에 대한 상황 별 ClassArrayEditor 등록
정제 ApplicationContext를 싱글 처리를 수동으로 등록 null의 경우 실패하지 않으려면
비 - 싱글 청취자 콩을 반복 호출에 대한 고정의 ApplicationContext 이벤트 처리
static 팩토리 메소드뿐만 아니라 인수 유형 불일치에 대한 최적화 된 @Bean 오류 메시지
ConversionService 호출을 통해 전체 TypeDescriptor를 컨텍스트를 전달하는 구문 분석 식을 수정
적응 식 파서의 생성자 / MethodResolver는 TypeDescriptors 대신 원시 유형을 적용합니다
SpEL을이 컬렉션의 모든 종류의 투영을 지원 (단지리스트와 배열에)
SpEL을 MapAccessor는 지속적으로 거부합니다 & quot; target.key & quot; 지도에 스타일의 액세스 그러한 키가 발견되지 않는 경우
SpEL은 메서드 호출이 적은 매개 변수 방법을 선호한다 (예를 들어, 인수 없음의 가변 인자를 통해 없음)
AspectJExpressionPointcut는 AspectJ를 포인트 컷 파서를 초기화 콩 클래스 로더를 사용
@Async 처리의 AspectJ를 기반 변형으로 AnnotationAsyncExecutionAspect 추가
모드 = & quot 추가, 프록시 & quot; / & quot; AspectJ를 & quot; 프록시 대상 클래스 옵션은 작업에 : 주석 중심의
JDBC 번들은 콩에 대한 클래스 로더 된 바와 같이 로컬 클래스 로더를 사용하며, SQL-오류 codes.xml & quot; 구문 분석
EmbeddedDatabaseFactory는 실패가 & quot 그것을 채울 때 데이터베이스를 종료, initDatabase () & quot을;
내장 데이터베이스 지원은 이제 더비 & #의 X3E 작동 = 10.6
& quot; JDBC : 임베디드 데이터베이스 & quot; 병렬로 여러 사람을 허용하도록 데이터베이스 이름으로 ID를 사용
ResourceDatabasePopulator 자원 세부 설명 ScriptStatementFailedException가 발생합니다
Jdbc4NativeJdbcExtractor에 추가 구성 연결 / 정책 / ResultSet의 대상 유형
사전 구성된 오라클 JDBC API의 유형과 OracleJdbc4NativeJdbcExtractor 추가
DefaultLobHandler의 & quot; wrapAsLob & quot; 모드는 PostgreSQL의의 & quot와 함께 작동, getAsciiStream과 () & quot을; 요구 사항
ResultSetWrappingSqlRowSet은 (JdbcTemplate과의 행하여, 사용 된 바와 같이, queryForRowSet 및 용어는) 지금 열 레이블을 지원합니다
LocalSessionFactoryBean의의 & quot; entityCacheStrategies & quot; 뿐만 아니라 최대 절전 모드 3.6에 지역 이름으로 작동
DefaultMessageListenerContainer의 수정에는-메시지 수신은 세션 캐싱없이 일을 저지하지
더-메시지 수신은 팁코에 커밋하지 DefaultMessageListenerContainer의 건너 뜀 (교착 상태를 피할 수)
JaxWsPortClientInterceptor 더 이상 포트 이름으로 주석 지정 이름으로 다시 떨어지지 않는다
UriTemplate은 지금 직렬화
RequestMappingInfo에서 동시성 문제를 방지하기 위해 AnnotationMethodHandlerAdapter의 캐싱을 고정
매개 변수 레벨 주석의 고정 @MVC 처리가 다시 인터페이스 기반의 프록시와 함께 작동합니다
개정 @RequestParam 처리 ConversionService 바인딩 CSV - 어레이 / 수집을 지원
제대로 요청에서 JSP 태그 캐싱을 처리 할 수​​ EvalTag의 EvaluationContext 캐싱 고정
AbstractJasperReportsView는 이미 존재하지 않는 경우 로케일 모델 속성 설정
DispatcherPortlet에 오해의 소지가 UnavailableException 대​​신 사용자 정의 NoHandlerFoundException가 발생합니다
모든 작업 매개 변수 DispatcherPortlet에 복사 작업 예외의 경우 매개 변수를 렌더링하는
명시 적으로 제공 DispatcherPortlet에의 기본 자원은 WEB-INF 및 META-INF에 액세스 할 수 없도록
포틀릿 @ExceptionHandler 방법 (서블릿의 경우처럼) 직접 응답을 작성 허용
MockHttpServletRequest / HttpSession에 / 등이 독립적 열거를 돌려줍니다 & quot; 대해 getAttributeNames () & quot;

이 요구 사항 :

이 자바 1.3 이상

유사한 소프트웨어

Fabriq Framework
Fabriq Framework

13 May 15

Pico
Pico

28 Feb 15

Hybrid
Hybrid

1 Mar 15

개발자의 기타 소프트웨어 SpringSource

Spring Roo
Spring Roo

10 Dec 15

Spring Session
Spring Session

10 Dec 15

Spring AMQP
Spring AMQP

10 Dec 15

코멘트 Spring Framework

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색