├── .gitignore ├── README.md ├── xsession-example ├── README.md ├── pom.xml └── src │ └── main │ ├── java │ └── io │ │ └── github │ │ └── xsession │ │ └── example │ │ └── web │ │ └── XSessionTestController.java │ ├── resources │ ├── logback.xml │ ├── spring │ │ └── application-config.xml │ ├── xSessionFilter-dev.properties │ └── xSessionFilter-product.properties │ └── webapp │ ├── WEB-INF │ ├── mvc-config.xml │ ├── view │ │ └── showMessage.jsp │ └── web.xml │ └── index.jsp └── xsession ├── README.md ├── pom.xml └── src ├── main └── java │ └── io │ └── github │ └── xsession │ ├── FastJSONSerializer.java │ ├── JavaSerializer.java │ ├── RedisSessionStore.java │ ├── Serializer.java │ ├── SessionStore.java │ ├── XSession.java │ ├── XSessionFilter.java │ ├── XSessionServletRequest.java │ ├── XSessionServletResponse.java │ └── util │ ├── PropertyPlaceholderHelper.java │ └── SessionIdGenerator.java └── test └── java └── io └── github └── xsession ├── test ├── FastJSONSerializerTest.java └── Student.java └── util └── test └── PropertyPlaceholderHelperTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/README.md -------------------------------------------------------------------------------- /xsession-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/README.md -------------------------------------------------------------------------------- /xsession-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/pom.xml -------------------------------------------------------------------------------- /xsession-example/src/main/java/io/github/xsession/example/web/XSessionTestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/src/main/java/io/github/xsession/example/web/XSessionTestController.java -------------------------------------------------------------------------------- /xsession-example/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/src/main/resources/logback.xml -------------------------------------------------------------------------------- /xsession-example/src/main/resources/spring/application-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/src/main/resources/spring/application-config.xml -------------------------------------------------------------------------------- /xsession-example/src/main/resources/xSessionFilter-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/src/main/resources/xSessionFilter-dev.properties -------------------------------------------------------------------------------- /xsession-example/src/main/resources/xSessionFilter-product.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/src/main/resources/xSessionFilter-product.properties -------------------------------------------------------------------------------- /xsession-example/src/main/webapp/WEB-INF/mvc-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/src/main/webapp/WEB-INF/mvc-config.xml -------------------------------------------------------------------------------- /xsession-example/src/main/webapp/WEB-INF/view/showMessage.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/src/main/webapp/WEB-INF/view/showMessage.jsp -------------------------------------------------------------------------------- /xsession-example/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /xsession-example/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession-example/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /xsession/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/README.md -------------------------------------------------------------------------------- /xsession/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/pom.xml -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/FastJSONSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/FastJSONSerializer.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/JavaSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/JavaSerializer.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/RedisSessionStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/RedisSessionStore.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/Serializer.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/SessionStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/SessionStore.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/XSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/XSession.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/XSessionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/XSessionFilter.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/XSessionServletRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/XSessionServletRequest.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/XSessionServletResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/XSessionServletResponse.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/util/PropertyPlaceholderHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/util/PropertyPlaceholderHelper.java -------------------------------------------------------------------------------- /xsession/src/main/java/io/github/xsession/util/SessionIdGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/main/java/io/github/xsession/util/SessionIdGenerator.java -------------------------------------------------------------------------------- /xsession/src/test/java/io/github/xsession/test/FastJSONSerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/test/java/io/github/xsession/test/FastJSONSerializerTest.java -------------------------------------------------------------------------------- /xsession/src/test/java/io/github/xsession/test/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/test/java/io/github/xsession/test/Student.java -------------------------------------------------------------------------------- /xsession/src/test/java/io/github/xsession/util/test/PropertyPlaceholderHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hengyunabc/xsession/HEAD/xsession/src/test/java/io/github/xsession/util/test/PropertyPlaceholderHelperTest.java --------------------------------------------------------------------------------