使用SpringBoot如何配置maven文件

使用Spring Boot如何配置maven文件?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联建站-专业网站定制、快速模板网站建设、高性价比富蕴网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式富蕴网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖富蕴地区。费用合理售后完善,10余年实体公司更值得信赖。

1.配置maven文件pom.xml

<?xml version="1.0" encoding="UTF-8"?>

  4.0.0
  com.hdwang
  spring-boot-test
  1.0-SNAPSHOT
  spring-boot-test
  project for test Spring Boot
  
    UTF-8
    1.8
  
  
  
    org.springframework.boot
    spring-boot-starter-parent
    1.5.4.RELEASE
    
  
  
    
    
      org.springframework.boot
      spring-boot-starter-web
    
    
      org.springframework.boot
      spring-boot-starter-freemarker
    
    
    
      org.springframework.boot
      spring-boot-devtools
      true
    
  
  
    
      
        org.springframework.boot
        spring-boot-maven-plugin
      
    
  

2.文件结构(static/templates/application.properties/logback.xml的名称都是约定好了的,只可以使用某几个名称,具体参考spring boot官方文档,下面的名称是其中一种配置方式)

使用Spring Boot如何配置maven文件

3.建立启动类(放在顶层,子层(下级文件夹)的类方可被扫描注入)

@SpringBootApplication
public class Application {
  /**
   * main function
   * @param args params
   */
  public static void main(String[] args){
    SpringApplication.run(Application.class,args);
  }
}

 4.建立controller(在Application类的下级目录中)

@Controller
@RequestMapping("/common")
public class Common {
  @Value("${msg:Welcome!}")
  private String msg;
  /**
   * get a page
   * @return a page with name called return value
   */
  @RequestMapping("login")
  public String getLoginPage(ModelMap map){
    map.put("welcomeMsg",this.msg);
    return "login";
  }
}

5.建立网页模板login.ftl(freemarker必须使用ftl后缀,被这个坑了好久!js/css啥的都放在相应文件夹下,注意访问路径中不带/static,也被这个坑了好久!)




  
  login
  
  
  


login page

${welcomeMsg}

6.应用配置文件编写

新建application.properties文件并添加以下内容

msg=Ladies and gentleman,Welcome!

7.启动运行

浏览器中访问:http://localhost:8080/common/login

使用Spring Boot如何配置maven文件

8.部署

mvn package 打个包

java -jar xxx.jar 运行这个包即可

看完上述内容,你们掌握使用Spring Boot如何配置maven文件的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


当前标题:使用SpringBoot如何配置maven文件
分享路径:http://ybzwz.com/article/joohpp.html