使用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官方文档,下面的名称是其中一种配置方式)
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
8.部署
mvn package 打个包
java -jar xxx.jar 运行这个包即可
看完上述内容,你们掌握使用Spring Boot如何配置maven文件的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!