2018最新麦子学院Laravel框架实战开发微信商城视共30课(包含源码)
package cn.bl; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.web.servlet.ServletComponentScan; @SpringBootApplication @ServletComponentScan public class App { public static void main(String[] args) { SpringApplication.run(App.class,args); } } package cn.bl.listener; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import javax.servlet.annotation.WebListener; @WebListener public class FirstListener implements ServletContextListener{ @Override public void contextInitialized(ServletContextEvent sce) { System.out.println("init .. "); } @Override public void contextDestroyed(ServletContextEvent sce) { System.out.println("desroyed .. "); } } package cn.bl.listener; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; public class SecondListener implements ServletContextListener{ @Override public void contextInitialized(ServletContextEvent sce) { System.out.println("second servletListener init .. "); } @Override public void contextDestroyed(ServletContextEvent sce) { System.out.println("second servletListener destroy .. "); } } package cn.bl; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.web.servlet.ServletListenerRegistrationBean; import org.springframework.context.annotation.Bean; import cn.bl.listener.SecondListener; @SpringBootApplication public class App2 { public static void main(String[] args) { SpringApplication.run(App2.class,args); } @Bean public ServletListenerRegistrationBean ServletListenerRegistrationBean return bean; } } (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |