Java Web
夜雨落花
这个作者很懒,什么都没留下…
展开
-
解决@Autowired注入依赖失败的问题
1、现象描述: 在Spring Boot项目中使用@Autowired注解,程序启动时发现服务启动失败,提示:Description:Field metrics in com.be.fallback.servlet.FallbackServlet required a bean of type 'com.be.fallback.metrics.FallbackMetrics' t...原创 2019-01-25 13:30:59 · 23774 阅读 · 2 评论 -
实战:Spring Boot实现依赖注入
1、理论分析 Spring Boot实现依赖注入,主要需要三组注解:1、实例注册: 用来定义需要被Spring Boot管理Bean。这些注解主要包括:@Component,@Service,@Repository,@Controller等。@Service用来定义业务层的实例,@Controller定义控制层的实例,@Repository定义持久层的实例,而对于分层不明的...原创 2019-02-01 18:31:35 · 2397 阅读 · 0 评论 -
Spring Boot改变服务启动端口
1、端口设置方式 Spring Boot默认启动端口是8080,但是可以通过server.port参数来改变启动端口。Spring Boot指定了两种方式传入server.port参数,任意一种均可: 1)通过Java程序启动参数传入:可以通过在Program arguments中添加--server.port=9000传入; 2)通过配置文件传入:可以通过在配置文件...原创 2019-01-28 10:35:27 · 10857 阅读 · 0 评论 -
Spring Boot自动注册servlet
Spring Boot自动注册servlet的过程可以分成两个步骤:注册和扫描。1、Servlet注册 Servlet的注册是通过注解@WebServlet来实现的,可以在注解后面的括号中添加配置,例如:@WebServlet(name = "virtual", urlPatterns = "/virtual", asyncSupported = true, d...原创 2019-04-23 15:29:39 · 354 阅读 · 0 评论 -
Spring Boot使用log4j2流程
Spring Boot定制了log4j2的桥接包,可以通过添加spring boot - log4j2的桥接包并配置log42的配置文件,来实现在spring boot项目中使用log4j2的目的。1、添加Spring Boot - log4j2桥接包 maven项目中添加桥接包依赖,并排除默认logging的依赖: <!-- spring boot --&...原创 2019-04-23 15:42:26 · 325 阅读 · 0 评论