整体分为4篇
( 一 ) 搭建一个简单的spring-boot 项目
( 二 ) druid 数据源(本人使用的是sql server)
( 三 ) 整合mybatis
( 四 ) mybatis + mybatis-generator 自动生成实体类 接口和mapper.mxl 文件
( 一 ).搭建一个简单的spring-boot 项目
1.创建project
2.注意选择本地的jdk *next*
3.*next*
4.因为是web项目 选择一个web依赖 继续next
5. Finish
6.项目结构如下:
7.接下来 设置该项目的maven插件,由于IDEA会默认使用IDEA自带的maven,需要改成我们本地maven
默认为:
修改成本地maven:
现在我们spring-boot 就搭建完成了,很简单吧!
SpringBootDemoApplication 这个类是启动类 点击run
成功启动如下图:
下面我们再写一个controller来测试下
由于spring-boot 已经集成了 tomcat。编写一个测试类就跟spring Controller 一样
package com.lang.springbootdemo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @Author: Xuhao
* @Description:
* @Date: Created in 11:20 2018/7/16
*/
@RestController
public class HelloController {
@RequestMapping(value = "/hello")
public String hello(){
return "hello_spring_boot";
}
}
然后用刚才的启动类,启动服务,会发现比刚才多了三行日志信息 dispatcherServlet 初始化成功
然后我们在浏览器访问:http://localhost:8080/hello
成功访问 -。-
下一遍文章:
IDEA搭建spring-boot druid mybatis(菜鸟从零开始)(二) 整合druid 数据源(本人使用的是sql server)