Spring list

 

A, String:

  1. Spring development framework _01

    (1) String framework Description:

      a) traditional JavaEE development:

      b) Spring Description:

      c) Spring framework composed of:

    (2) Inversion of Control:

      a) IOC produced Motivation:

      b) IOC foundation to achieve:

      c) SpringTest test:

    (3) dependency injection (on):

      a) Bean basic management:

      b) P Namespace:

      c) injecting an array (Array):

      d) injecting List collection:

      e) Set injection set:

      f) injecting Map set:

      g) injecting Properties collection:

    (4) dependency injection (below):

      a) Constructor injection:

      b) automatic assembly:

      c) Bean instantiation manager:

      d) Bean initialization and destruction:

    5) Scan injection:

      a) context scanning injection profile:

      b) Resource Scan Injection:

      c) @Resource and @Autowired notes:

  2. Spring development framework _02

    (1) Resource reads:

      a) Resource Interface:

      b) to read different resources:

      c) ResourceLoader Interface:

      d) injection of resources:

      e) injecting an array of resources:

      f) Path wildcards:

    (2) Spring expression (on):

      a) Spring basic expressions defined:

      b) when parsing principle form:

      c) separator custom expression:

      d) the literal expression:

      e) numeric expressions:

      f) relational expression:

      g) logical expression:

      h) ternary operator:

      i) string expression:

      j) regular matches:

      k) Class Expression:

    (3) Spring expression (lower):

      a) the variable operation expression:

      b) set expression:

      c) injection of expression:

      d) based on the SpEL Annatation

    (4) Spring assembly with a JMS message:

      a) JMS message component profile:

      b) Configuration ActiveMQ:

      c) establish Queue sender:

      d) establish Queue consumers:

      e) processing a message Topic:

      f) Bean environment configuration:

  3. Spring development framework _03

    (1) Scheduling Timing:

      a) a conventional operation timing of Defect:

      b) Quartz Scheduling Timing:

      c) QuartzJobBean class inheritance to achieve timing tasks:

      d) CRON achieve timing schedule:

      e) scheduling based on Spring QuartZ achieved:

      f) SpringTask task scheduling:

      g) based on the configuration file to achieve SpringTask task scheduling:

      h) Annotation-based configuration SpringTask:

      i) SpringTask task scheduling pool:

    (2) AOP programming section:

      a) AOP produced Motivation:

      b) AOP Introduction:

      c) AOP pointcut expressions:

      d) AOP underlying implementation:

      e) receiving the pre-notification parameter:

      f) Rear notification:

      g) Surround notification:

      h) Annotation-based configuration to achieve AOP:

  4. Spring development framework _04

    (1) JDBC operations templates:

      a) JDBC template Introduction:

      b) a database connection:

      c) JdbcTemplate data update:

      d) JdbcTemplate data query:

      e) C3P0 database connection pool:

    (2) Spring transaction control:

      a) traditional process control JDBC transactions:

      b) Spring transaction processing architecture:

      c) transaction propagation properties:

      d) transaction isolation level:

      e) transaction control program:

      f) Notes transaction:

      g) Declarative transaction control:

  5. Spring development framework _05

    (1) SpringMVC based on the development:

      a) SpringMVC Description:

      b) development environment to build SpringMVC:

      c) Prepare SpringMVC program:

      d) receiving request parameters:

      e) converting the object parameters:

    (2) SpringMVC depth application:

      a) get built-in objects:

      b) Web resource security access:

      c) read the resource file:

      d) Restful show style:

      e) file upload:

    (3) SpringMVC interceptor:

      a) Basic concept interceptor:

      b) define the basis blockers:

      c)          HandlerMethod:

    (4) data validation server side:

      a) the definition of validation rules and access:

      b) file upload validation:

      c) data validation processing:

Guess you like

Origin www.cnblogs.com/luliang888/p/11129995.html