java technology highlights

 

 

1. Various collection data processing

1. Jackson framework: Java objects are converted into json objects and xml documents , and json and xml can also be converted into Java objects

2. Apache- Commons toolkit ( Jakarta project under Apache , has various tools similar to JDK library )

3. The google-collections toolkit ( the extension of java.util under Google provides many useful classes to simplify the code )

4. cglib: Code generates a class library, which can extend Java classes and implement Java interfaces at runtime

 

2. Communication

1. httpclient: Client programming toolkit for HTTP protocol, rich extension to JDK library network access

 

 

3. Cache

1. redis: cache database (jedis--java code base API for operating redis)

2、memcached

3, e hCache: pure Java in-process caching framework, a widely used open source Java distributed cache

 

4. Component management

1、spring

2、springMVC

5. Persistence Framework

1、mybatis

2、Hibernate

 

6. Log

1、log4j

2. slf4j: A simple facade for logging systems , allowing end users to deploy their applications with the logging system they want

 

7. Certification

1. shiro: Shiro is an Apache Incubator project designed to simplify authentication and authorization ( a framework implemented in the Java language )

Because Shiro provides authentication with many different data sources, as well as Enterprise Session Management, it is ideal for implementing single sign-on (SSO)—an ideal feature in large enterprises where users need to Frequent login to and use of different systems

 

8. Tasks

1. quartz: OpenSymphony open source organization is an open source job scheduling framework written entirely by java in the field of Job scheduling ( can be combined with J2EE and J2SE applications or used alone )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326633941&siteId=291194637