Popular Technical

Description

Mind Map on Popular Technical, created by Lee Long on 11/04/2014.
Lee Long
Mind Map by Lee Long, updated more than 1 year ago
Lee Long
Created by Lee Long almost 12 years ago
63
1

Resource summary

Popular Technical
  1. Spring
    1. Spring Sercurity
      1. Spring AOP

        Annotations:

        • Proxy based : refer http://www.intertech.com/Blog/secrets-of-the-spring-aop-proxy/
        1. Transaction Management

          Annotations:

          • http://docs.spring.io/spring/docs/3.0.0.M3/reference/html/ch11s05.html
        2. Portable Service Abtraction (PSA)
          1. Spring IoC

            Annotations:

            • http://www.dotnet-tricks.com/Tutorial/dependencyinjection/bSVa100413-Understanding-Inversion-of-Control,-Dependency-Injection-and-Service-Locator.html
            1. Dependency Injection
            2. Spring Intergration

              Annotations:

              • refs this tutorial : http://vrtoonjava.wordpress.com/2013/03/03/spring-integration-developing-application-from-the-scratch-part-1-2/
              • Dont use Spring JMS http://gordondickens.com/wordpress/2011/04/19/dont-use-jmstemplate-in-spring/
              1. Intergration tool
                1. Apache Cammel
              2. Spring OXL
                1. Castor
                  1. JAXB
                  2. Spring Mail
                    1. Spring JMS

                      Annotations:

                      • Dont' use Spring JMS http://gordondickens.com/wordpress/2011/04/19/dont-use-jmstemplate-in-spring/
                    2. Database
                      1. NoSQL
                        1. Document store
                          1. MongoDB
                          2. Graph
                            1. Neo4j
                            2. Wide Column Store
                              1. Bigtable - Google
                                1. Cassandra - Facebook
                                  1. Hypertable - Baidu
                                    1. Hadoop/Hbase – Apache
                                    2. Key Value
                                      1. DynamoDB
                                        1. Redis
                                      2. RDBMS
                                        1. HIbernate
                                          1. Hibernate Validator
                                            1. Second Level Cache

                                              Annotations:

                                              • http://eiconsulting.blogspot.com/2011/10/ehcache-implementation-in-spring.html
                                            2. embedded DB
                                              1. H2
                                                1. HSQL
                                                  1. DERBY
                                                2. Office Processing
                                                  1. Apache POI
                                                  2. Elipse
                                                    1. JRebel
                                                      1. JAutoDoc
                                                        1. Maven Intergration
                                                        2. Struts
                                                          1. Apache Tiles
                                                          2. Java Template Engine
                                                            1. FreeMarker
                                                              1. Apache Velocity
                                                              2. Test
                                                                1. Performance Test
                                                                  1. Apache JMeter
                                                                  2. Unit test
                                                                    1. JUnit

                                                                      Annotations:

                                                                      • http://www.vogella.com/tutorials/JUnit/article.html
                                                                      1. Mock tool
                                                                        1. Easy Mock

                                                                          Annotations:

                                                                          • http://www.ibm.com/developerworks/opensource/library/j-easymock/index.html
                                                                          1. Mockito
                                                                            1. Power Mock

                                                                              Annotations:

                                                                              • http://www.tsolak.com/?p=139
                                                                          2. automating web testing
                                                                            1. Selenium
                                                                          3. Full text search Engine
                                                                            1. Apache Lucene
                                                                              1. Apache Sorl
                                                                              2. MAVEN
                                                                                1. Dependency Management

                                                                                  Annotations:

                                                                                  • http://www.tutorialspoint.com/maven/maven_manage_dependencies.htm
                                                                                2. Web Service
                                                                                  1. SOAP
                                                                                    1. Axis 2
                                                                                    2. Restful
                                                                                      1. Jersey
                                                                                    3. Algorithm
                                                                                      1. Digital Signature
                                                                                        1. encryption
                                                                                          1. RSA
                                                                                          2. sign message
                                                                                            1. create trusted signitures
                                                                                          3. Notification Technical
                                                                                            1. Websocket
                                                                                              1. Long polling
                                                                                                1. Comet (Facebook)
                                                                                              2. Schedule
                                                                                                1. Java Timer
                                                                                                  1. Quartz

                                                                                                    Annotations:

                                                                                                    • http://www.mkyong.com/tutorials/quartz-scheduler-tutorial/ http://quartz-scheduler.org/documentation/quartz-2.x/tutorials/
                                                                                                  2. JavaScript
                                                                                                    1. Model-View Framework

                                                                                                      Annotations:

                                                                                                      • http://jsperf.com/angular-vs-knockout-vs-ember/308
                                                                                                      1. Backbone.js
                                                                                                        1. AngularJS
                                                                                                          1. Knockout.js
                                                                                                            1. Ember
                                                                                                              1. React
                                                                                                                1. Mithril
                                                                                                              2. Model Mapper

                                                                                                                Annotations:

                                                                                                                • http://stackoverflow.com/questions/1432764/any-tool-for-java-object-to-object-mapping
                                                                                                                1. Orika
                                                                                                                  1. Dozer
                                                                                                                  2. Caching
                                                                                                                    1. Memcache
                                                                                                                      1. EHCache
                                                                                                                      2. Web Service
                                                                                                                        1. SOAP
                                                                                                                          1. JAXB
                                                                                                                          2. Restful
                                                                                                                          Show full summary Hide full summary

                                                                                                                          Similar