初识springboot

                                                                           初识springboot

现在听以前同学说用springboot 比较多,由于一直在做传统项目,最近开始自学springboot 涉足不深 简单 说说感受吧,不对的地方给予指出

1.spring boot 的创建,看网上资料说有好几创建方式 ,my工具是Eclipse创建方式是Ctrl+N 搜索spring 选择 Spring Starter Project  选择版本 下一步 根据需要选择需要的配置 操作简单(里面集成了许多常用的插件例如tomcat之类的)。创建完后 导入包这块  类似于maven 想用什么自己搜索一下 复制进去就行 系统自动加载 操作超简单

注: 此处有创建完后pom.xml上面如出现错误    help  --->Install New Software--选择右上角Add  名字

MavenArchiver

地址  http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver/0.17.2/N/LATEST/

2。spring boot 简单配置讲解 相比传统ssm 来说感触最深的是配置这块,去掉了许多繁琐的配置 、

    现在application.properties 配置 比如 数据源 配置其他的模板也可以配在这个文件

spring.datasource.url = jdbc:mysql://localhost:3306/springbooteasy?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver  (这个好像改过  刚开始加载没加载成功mysql)

    @SpringBootApplication   //主入口的类类似于大门 个人感觉核心
    @MapperScan("com.example.demo.mapper")  //@MapperScan  如果理解没错的话是一个扫描用的,扫描mapper下面的实体类


   @Mapper //接口上面的放一个

@RestController @Controller  二个相比 RestController 包含@ResponseBody 感觉要牛批点 ,用了后 方法上面就不用  @ResponseBody 随意选择

@ControllerAdvice // 全局捕获异常 目前就简单测试了一下

@GetMapping()       @RequestMapping  感觉一样

@PostMapping()     @RequestMapping   感觉一样

注解还有很多 一一去发掘吧

springboot 初次体验感觉还行,初次分享 经验不足 后续改进

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值