2019年11月11日
摘要:
Spring MVC 实现文件的上传 1.导入依赖: commons-io commons-fileupload <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</
阅读全文
posted @ 2019-11-11 14:52
朝秦暮楚·
阅读(219)
推荐(0)
摘要:
作用 如客户端调用web程序时,如果程序出现异常,特别是运行时异常;如果没有try-catch进行捕获, 异常将最终不会被ExceptionResolver进行处理,导致程序出现500错误。亦或者当客户端访问一个 不存在的商品详情时,此时需要呈现给用户一个显示页,用户告知“您查找的商品不存在”等信息
阅读全文
posted @ 2019-11-11 14:50
朝秦暮楚·
阅读(136)
推荐(0)
2019年11月9日
摘要:
一.SpringMV返回值类型 返回String类型时: 返回Object类型时: 传递参数 域属性传递: 处理器映射器
阅读全文
posted @ 2019-11-09 15:04
朝秦暮楚·
阅读(135)
推荐(0)
2019年11月7日
摘要:
SpringMVC案例: 创建类编程控制器 配置文件 Web容器 Jsp页面 注解式编程 创建类控制器 配置文件
阅读全文
posted @ 2019-11-07 14:05
朝秦暮楚·
阅读(140)
推荐(0)
2019年11月5日
摘要:
Spring与MyBatis整合 一、概述 将MyBatis与Spring进行整合,主要解决的问题就是将SqlSessionFactory对象交由Spring容器来管理,所以,该整合,只需要将SqlSessionFactory的对象生成器SqlSessionFactoryBean注册在Spring容
阅读全文
posted @ 2019-11-05 16:26
朝秦暮楚·
阅读(1906)
推荐(0)
2019年11月4日
摘要:
首先需要知道几个名词: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 公平锁/非公平锁: 公平锁是指多个线程按照申请锁的顺序来获取锁。 非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优
阅读全文
posted @ 2019-11-04 16:22
朝秦暮楚·
阅读(338)
推荐(0)
摘要:
1.事务的隔离级别和传播方法 事务的四个特性 1:原子性:事务包含的所有操作要么全部成功,要么全部失败回滚;成功必须要完全应用到数据库,失败则不能对数据库产生影响; 2:一致性:事务执行前和执行后必须处于一致性状态, 例:用户A和用户B的前加起来一共是5000; 无论AB用户之间是如何相互转换的,事
阅读全文
posted @ 2019-11-04 13:46
朝秦暮楚·
阅读(268)
推荐(0)
2019年10月31日
摘要:
顾问包装通知 通知(advice)是Spring中的一种比较简单的切面,只能将切面织入到目标类的所有方法中,而无法对指定方法进行增强 顾问(advisor)是Spring提供的另外一种切面,可以织入到指定的方法中 接口 PointcutAdvisor 实现类:NameMatchMethodPoint
阅读全文
posted @ 2019-10-31 15:10
朝秦暮楚·
阅读(213)
推荐(0)
2019年10月29日
摘要:
声明式增强 声明式增强:借助Spring IOC的机制,为ProxyFactory代理工厂的属性实现依赖注入,这样做的优点是可配置型高,易用性好。 1.环绕增强 创建接口 创建impl实现类 创建加强类 配置大配置文件 测试 2.异常抛出增强 创建接口 创建impl实现类 创建增强类 大配置 测试
阅读全文
posted @ 2019-10-29 15:26
朝秦暮楚·
阅读(128)
推荐(0)
2019年10月28日
摘要:
1.有哪些不同类型的IOC方式?解释并说明 (1)Set 注入 对于习惯了传统 javabean 开发的程序员,通过 setter 方法设定依赖关系更加直观。 如果依赖关系较为复杂,那么构造子注入模式的构造函数也会相当庞大,而此时设值注入模式则更为简洁。 Setter注入也需要在xml中进行配置,在
阅读全文
posted @ 2019-10-28 16:27
朝秦暮楚·
阅读(218)
推荐(0)