spring+springmvc+springboot+mybatis随笔

web开法主要思路就是网页+后台+数据库
springmvcv视图层m业务c控制层
spring主要有
ioc控制反转
dl依赖注入
aop切面编程
ioc注解形式
1、自动注入:@Resources,@Autowired
2、Bean定义:@Component、@Repository、@Service 和 @Constroller
iocxml形式
@Comtroller注解标注一个控制器
@Reposiory数据访问层
@Service逻辑业务层
@controller是springmvc里面的控制器组件类
注入bean注解
@Autowired
对成员方法构造方法成员变量进行标注
自动装配注入
@Resource
按照名称进行装配注入只有搜索不到名称时才会自动装配
@resource注解有两个属性
name和type按照名称和类型进行装配
@Qualifier该注解与@Autowired注解配合使用
bean名称由Quakifier参数指定
@RestController集成了controller和responsebody只开发一个页面的控制层的时候可以用它
@RequestMapping 用来映射web请求(访问路径和参数),处理类和方法的。可以注解在类和方法上,注解在方法上的@RequestMapping路径会继承注解在类上的路径。同时支持Serlvet的request和response作为参数,也支持对request和response的媒体类型进行配置。其中有value(路径),produces(定义返回的媒体类型和字符集),method(指定请求方式)等属性。
//json数据交互
spring进行绑定时可以对传递数据进行格式转换
json属于js里面的
json数据结构
由{开始到}结束
里面是键值形式
key1:value,
key2,value,
键必须时string类型value可以是其他类型
或者是数组结构
[
key,value,
key,value,
]
格式转换注解为RequestBody和ResponseBody
@RequestBody
该注解用于绑定方法到形参上
@ResponseBody
该注解用于直接返回json对象上
springboot习惯大于配置
自带服务器集成环境
一.spring数据库编程第一种基于jdbc
xml配置
配置数据源

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值