2020年12月21日
摘要: 一、mvc设计模式,创建 Web 应用程序的模式: spring mvc : 基于web层(请求处理和响应发送 b/s)的框架. (sturts1,struts2,spring mvc ,spring webFlux等等都属于web层框架) 二、传统的b/s架构与spring mvc的架构有区别 m 阅读全文
posted @ 2020-12-21 20:39 茕茕孑立! 阅读(65) 评论(0) 推荐(0)
  2020年12月18日
摘要: 案例: 甲乙两个人转钱,正常情况下:甲输入乙的账号,输入金额,然后甲的账户扣除相应的钱,乙的账户扣除相应的钱;但是就是有特殊情况,甲在输入账号的时候输错了,就会发生一个情况,甲的钱扣掉了,但是乙没有收到钱,肯定就会出现问题;这就是事务相关的问题: 解决办法: 双方进行转账时其中一方发生异常,及时进行 阅读全文
posted @ 2020-12-18 20:29 茕茕孑立! 阅读(204) 评论(0) 推荐(0)
  2020年12月17日
摘要: 一、aop怎么玩? aop底层原理:动态代理技术 jdk动态代理和cglib动态代理 代理 >经纪人、中介 二、动态代理(重点) 黑客入侵 1)jdk黑客: 只能入侵实现接口的对象。 针对接口实现类 package com.cc.proxy;import java.lang.reflect.Invo 阅读全文
posted @ 2020-12-17 20:04 茕茕孑立! 阅读(47) 评论(0) 推荐(0)
  2020年12月16日
摘要: IOC实战:使用MyBatis时,需要创建对象都交给spring ioc容器创建 spring集成MyBatis官方文档: http://mybatis.org/spring/zh/factorybean.html 1)sqlSessionFactory 2)sqlSession 3)UserMap 阅读全文
posted @ 2020-12-16 19:59 茕茕孑立! 阅读(119) 评论(0) 推荐(0)
  2020年12月15日
摘要: 配置方式2:基于注解配置 1、xml+注解配置 (第1步:在xml中开启注解配置) 注意:这里需要额外导入spring-aop的jar包 @Component 被标示类会被纳入spring ioc容器进行管理,相当于<bean> @Value 为spring中所有管理的该类对象注入基本类型和Stri 阅读全文
posted @ 2020-12-15 19:32 茕茕孑立! 阅读(75) 评论(0) 推荐(0)
  2020年12月14日
摘要: 一、spring(春天) 软件界的艺术品 官网:spring.io 1.spring是一个开源框架 2.spring是分层的java EE、一站式轻量级框架。 分层的java EE: 持久层: --mybatis 视图层: -- jsp /servlet 控制层: --servlet 一站式: ja 阅读全文
posted @ 2020-12-14 20:21 茕茕孑立! 阅读(117) 评论(0) 推荐(0)