I'll update some skills in actual development aperiodically.There are no complicated operation flows or xxx system,just some practical shares about skills.
โโโ SSM-API                                    // common API  
โ   โโโ src/main
โ   โโโ โโโjava/com/crossoverJie               // specific codeใ  
โ   โโโ โโโresources
โโโ SSM-BOOT                                   // Available for internal use of dubbo dependencies 
โ   โโโ โโโresources/spring                    // dubbo consumer configuration
โโโ SSM-SECONDS-KILL                           // seckill module
โ   โโโ โโโSSM-SECONDS-KILL-API                // seckill open api
โ   โโโ โโโSSM-SECONDS-KILL-ORDER-CONSUMER     // Kafka consumer module
โ   โโโ โโโSSM-SECONDS-KILL-SERVICE            // service module
โ   โโโ โโโSSM-SECONDS-KILL-WEB                // web module
โโโ SSM-SERVICE                                // The service implementation of the dubbo application 
โ   โโโ src/main
โ   โโโ โโโjava/com/crossoverJie/api           // specific code
โ   โโโ โโโโโโcontroller                       // Heartbeat detection interface
โ   โโโ โโโโโโdubbo                            // Dubbo related code
โ   โโโ โโโโโโโโโdao                           // dao package
โ   โโโ โโโโโโโโโpojo                          // pojo package
โ   โโโ โโโโโโโโโservice                       // service package
โ   โโโ โโโโโโโโโutil                          // Toolkit
โ   โโโ โโโโโโimpl                             // implement dubbo API
โ   โโโ โโโresources                           // configuration file
โ   โโโ โโโโโโmapping                          // *.mapper configuration file
โ   โโโ โโโโโโspring                           // Spring related configuration file
โโโ SSM-WEB                                    // web application
โ   โโโ src/main
โ   โโโ โโโjava/com/crossoverJie               // specific code
โ   โโโ โโโโโโcontroller                       // controller package
โ   โโโ โโโโโโcxf                              // CXF related code
โ   โโโ โโโโโโdao                              // dao package
โ   โโโ โโโโโโenums                            // enum package
โ   โโโ โโโโโโintercept                        // Interceptor
โ ย  โโโ โโโโโโkafka ย  ย  ย  ย  ย  ย  ย  ย  ย  ย         // Kafka
โ ย  โโโ โโโโโโโโโofficial ย  ย  ย  ย  ย  ย  ย  ย  ย  ย   // Official consumption
โ ย  โโโ โโโโโโโโโoptimization ย  ย  ย  ย  ย  ย  ย  ย  ย // Multi-threaded consumption
โ   โโโ โโโโโโlucene                           // Lucene related code
โ   โโโ โโโโโโpojo                             // pojo package
โ   โโโ โโโโโโreq                              // request package
โ   โโโ โโโโโโres                              // response package
โ   โโโ โโโโโโservice                          // service pachage
โ   โโโ โโโโโโshiro                            // shiro related code
โ   โโโ โโโโโโutil                             // Toolkit
โ   โโโ โโโโโโvo                               // vo package
โ   โโโ โโโresources
โ   โโโ โโโโโโmapping                          // *.mapper configuration file
โ   โโโ โโโwebapp                              // front code
โโโ doc
โ   โโโlucene                                  // lucene related code
โ   โโโsql                                     // sql scripts
โโโ .gitignore                                 // gitignore 
โโโ pom.xml                                    // parent pom
โโโ LICENSE               
โโโ README.md               
- SSM(ไธ)ๆถๆ็ๆดๅ
- SSM(ไบ)Luceneๅ จๆๆฃ็ดข
- SSM(ไธ)Shiroไฝฟ็จ่ฏฆ่งฃ
- SSM(ๅ)WebServiceๅ ฅ้จ่ฏฆ่งฃ
- SSM(ไบ)ๅบไบwebSocket็่ๅคฉๅฎค
- SSM(ๅ ญ)่ทจๅไผ ่พ
- SSM(ไธ)ๅจJavaWebๅบ็จไธญไฝฟ็จRedis
- SSM(ๅ ซ)ๅจๆๅๆขๆฐๆฎๆบ
- SSM(ไน) ๅๅฐ็ๅฎ้ ๅบ็จ - ๆๅปบๆฅๅฟๅฏน่ฑก
- SSM(ๅ) ้กน็ฎ้ๆ-ไบ่็ฝ้กน็ฎ็Maven็ปๆ
- SSM(ๅไธ) ๅบไบdubbo็ๅๅธๅผๆถๆ
- SSM(ๅไบ) SSM(ๅไบ) dubboๆฅๅฟๆไปถ
- SSM(ๅไธ) ๅฐdubboๆด้ฒๅบHTTPๆๅก
- SSM(ๅๅ) ๅบไบannotation็http้ฒ้ๆไปถ
- SSM(ๅไบ)ไน่ง้ไธๆฒ่ง้็ๅฎ้ ๅบ็จ
-  SSM(ๅๅ
ญ)ๆฒ็บฟๆๅฝ-Kafka consumerๆถ่ดนๅผๅธธๅค็
- SSM(ๅไธ) MQๅบ็จ
- SSM(ๅๅ ซ) ็งๆๆถๆๅฎ่ทต
- Import SQL Script
https://github.com/crossoverJie/SSM/tree/master/doc/sql
This is because I have a dependency on my jar package in the project, which is not published to the maven central factory library.
Because there is dependence:
https://github.com/crossoverJie/SSM-REQUEST-CHECK
https://github.com/crossoverJie/SSM-DUBBO-HTTP
https://github.com/crossoverJie/SSM-DUBBO-FILTER
jar.
solution:
- if you do not need them, please remove it.
- if you need,flow:
https://github.com/crossoverJie/SSM-REQUEST-CHECK
https://github.com/crossoverJie/SSM-DUBBO-HTTP
and Installed locallyใ
2017-04-25 15:15:38,968 DEBUG [com.alibaba.dubbo.remoting.transport.DecodeHandler] -  [DUBBO] Decode decodeable message com.alibaba.dubbo.rpc.protocol.dubbo.DecodeableRpcInvocation, dubbo version: 2.5.3, current host: 127.0.0.1
2017-04-25 15:15:39,484 DEBUG [com.crossoverJie.dubbo.filter.DubboTraceFilter] - dubbo่ฏทๆฑๆฐๆฎ:{"args":[1],"interfaceName":"com.crossoverJie.api.UserInfoApi","methodName":"getUserInfo"}
2017-04-25 15:15:39,484 INFO [com.crossoverJie.api.impl.UserInfoApiImpl] - ็จๆทๆฅ่ฏขId=1
2017-04-25 15:15:39,505 DEBUG [org.mybatis.spring.SqlSessionUtils] - Creating a new SqlSession
2017-04-25 15:15:39,525 DEBUG [org.mybatis.spring.SqlSessionUtils] - SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f56b29] was not registered for synchronization because synchronization is not active
2017-04-25 15:15:39,549 DEBUG [org.mybatis.spring.transaction.SpringManagedTransaction] - JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@778b3121] will not be managed by Spring
2017-04-25 15:15:39,555 DEBUG [com.crossoverJie.api.dubbo.dao.T_userDao.selectByPrimaryKey] - ==>  Preparing: select id, username, password,roleId from t_user where id = ? 
2017-04-25 15:15:39,591 DEBUG [com.crossoverJie.api.dubbo.dao.T_userDao.selectByPrimaryKey] - ==> Parameters: 1(Integer)
2017-04-25 15:15:39,616 DEBUG [com.crossoverJie.api.dubbo.dao.T_userDao.selectByPrimaryKey] - <==      Total: 1
2017-04-25 15:15:39,616 DEBUG [com.alibaba.druid.pool.PreparedStatementPool] - {conn-10003, pstmt-20000} enter cache
2017-04-25 15:15:39,617 DEBUG [org.mybatis.spring.SqlSessionUtils] - Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f56b29]
2017-04-25 15:15:45,473 INFO [com.crossoverJie.dubbo.filter.DubboTraceFilter] - dubboๆง่กๆๅ
2017-04-25 15:15:45,476 DEBUG [com.crossoverJie.dubbo.filter.DubboTraceFilter] - dubbo่ฟๅๆฐๆฎ{"args":[{"id":1,"password":"123456","roleId":1,"userName":"crossoverJie"}],"interfaceName":"com.crossoverJie.api.UserInfoApi","methodName":"getUserInfo"}





