Spring Boot入门教程3-1、使用Spring Boot+Freemarker模板引擎开发Web应用

一、前言 为什么要使用模板引擎? 在最早的Java Web应用中,最为广泛使用的就是JSP,但是JSP已经是陈旧的技术了,ken.io觉得JSP主要有三个问题:1、视图代码不能与Java代码完全分离,如果再JSP页面写Java代码维护成本高2、无法实现页面继承工程,实现模板页的方式蹩脚3、由于一些已知问题,Spring Boot官方不建议,比如:Spring Boot+JSP打成jar包会有问...

阅读全文

Spring Boot入门教程2-4、使用Spring Boot+MyBatis多数据源配置(xml配置版)

一、前言 什么时候需要用到多数据源配置?当你的项目需要访问多个数据库的时候 本篇开发环境1、操作系统: Windows 10 X642、Java SDK: jdk-8u1413、Maven:3.54、IDE:IntelliJ IDEA 20175、Spring Boot:1.5.6 本项目构建基于:https://ken.io/note/springboot-course-basic-c...

阅读全文

Spring Boot入门教程2-3、使用Spring Boot+MyBatis多数据源配置(注解版)

一、前言 什么时候需要用到多数据源配置?当你的项目需要访问多个数据库的时候 本篇开发环境1、操作系统: Windows 10 X642、Java SDK: jdk-8u1413、Maven:3.54、IDE:IntelliJ IDEA 20175、Spring Boot:1.5.6 本项目构建基于:https://ken.io/note/springboot-course-basic-c...

阅读全文

Spring Boot入门教程1、使用Spring Boot构建第一个Web应用程序

一、前言 什么是Spring Boot?Spring Boot就是一个让你使用Spring构建应用时减少配置的一个框架。约定优于配置,一定程度上提高了开发效率。https://zhuanlan.zhihu.com/p/22920391另外Spring是一个IOC框架,如果之前未使用过IOC框架建议先了解下IOC:https://baike.baidu.com/item/%E6%8E%A7%E5%...

阅读全文