- 博客(11)
- 收藏
- 关注
原创 事务管理-->
事务放在类上就是将该类交给spring管理,放在方法上就是将该方法交给spring管理,放在接口上就是将该接口和该接口的实现类以及实现类的方法全部交给spring管理。作用:将当前方法交给spring进行事务管理,方法执行前,开启事务,成功执行完毕,提交事务,出现异常则回滚事务。事务是一组操作的集合,它是一个不可分割的工作单位,这些操作要么同时成功,要么同时失败。事务传播行为:当一个事务被另一个事务方法调用时,这个事务方法应该如何进行事务控制。位置:业务(service) 层方法上,类上,接口上。
2023-04-19 15:39:38 75
原创 关于会话技术的总结
Base64:是一种基于64个可打印字符(A-Z,a-z,0-9 + /)来表示二进制数据的编码方式。会话就是用户使用浏览器,访问web服务器资源,会话建立,直到有一方断开连接,会话结束.再一次会话中可以包含多次请求和响应。会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同义词会话的多次请求间共享数据。②:后续每个请求,都要携带JWT令牌,系统在每次请求处理之前,先校验令牌,通过后再处理。注意事项:JWT校验时使用的签名密钥,必须和生成JWT令牌是使用的秘钥配套。
2023-04-18 22:36:09 90
原创 基于springboot的mybatisxml配置
①:XML映射文件的名称与Mapper接口名称一致,并且将XML文件和Mapper接口放在相同包下(同包同名)③XML映射文件中的sql语句与mapper接口中的方法名一致,并保持返回类型一致。②XML映射文件的namespace属性为Mapper接口全限定名一致。
2023-04-15 14:00:38 250
原创 mybatis返回数据封装
③:开启驼峰命名,该方法必须严格遵守驼峰命名规则,如update_time映射到updateTime.实体类属性名和数据库查询返回的字段一致,mybatis会自动封装.②:手动结果映射通过@Results和@Result进行手动映射。如果实体类属性名和数据库查询返回的字段不一致,不能自动封装.有三种方法解决 ①:起别名。
2023-04-14 21:54:45 290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人