Skip to content

hangingman/spring-session-xml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

spring-session-xml

Build & Run

  • Requirements
    • Maven3
    • Java8
    • Redis ( working with localhost:6789 )
$ cd spring-session-xml
$ mvn install
$ REDIS_HOST=localhost REDIS_PORT=6379 mvn install jetty:run

XML setting & Tricks

  • This project is following HttpSession XML Guide
  • You can change cookieName or domainNamePattern from DefaultCookieSerializer
	<!-- activate annotations in the spring-session -->
	<context:annotation-config/>
	<!-- activate & configure Redis settings -->
	<bean class="org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration"/>
	<!-- bean for Redis client -->
	<bean class="org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory"/>
	
	<!-- bean for Session & Cookie settings (simply override session name) -->
	<bean class="org.springframework.session.web.http.DefaultCookieSerializer">
		<property name="cookieName" value="JSESSIONID-XXX" />
		<property name="domainNamePattern" value="^.+?\\.(\\w+\\.[a-z]+)$" />		
	</bean>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published