株洲所实习的第十六天(SpringBoot,事务,数据库,java8)

记录12.4日的学习内容

1.--------事务--------
  1. 特指数据库的事务,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。
  2. MySQL中InnoDB支持事务,而默认的MyISAM不支持事务
  3. 在SpringBoot中使用@Transactional

简单来说,事务就是两个事情要么同时执行出来,要么就都执行不出来,2或者是0。


2.--------SpringBoot--------
  • 新一代框架,简化开发过程,提升开发效率
  • @Controller + @ResponseBody = @RestController(前两个加起来等于第三个)一般来说都直接使用@RestController
  • 从URL中获取参数:@PathVariable, 否则使用@RequestParam来获取参数

3.--------数据库操作--------
  • 使用Spring-Data-Jpa组件,只需要制定一个接口并继承JpaRepository即可
  • 方法:1.save:创建与更新
    2.findById:通过id查找某一行的数据
    3.findAll:查找所有的数据

4.--------Web 进阶--------
  1. 使用@Valid表单验证
  2. 使用AOP处理请求

5.--------SSM框架介绍--------

Spring + Spring MVC + MyBatis
现代java的源泉(the source for modern java)


5.--------JAVA8与Maven--------

Java8:Lambda表达式
Stream操作
方法引用 等
Maven:依赖管理——Jar包管理
项目构建
生命周期
插件机制

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值