摘要: 一、SpringMVC的返回值类型 ModelAndView返回值类型: 1.当返回为null时,页面不跳转。 2.当返回值没有指定视图名时,默认使用请求名作为视图名进行跳转。 3.当返回值指定了视图名,程序会按照视图名跳转。 /*添加*/ @RequestMapping("/getSale") p 阅读全文
posted @ 2019-11-10 15:32 婷好 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 一、MVC简介 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常W 阅读全文
posted @ 2019-11-07 18:26 婷好 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 通过简单案例了解MyBatis和Spring整合 创建IStudentdb实体类 package cb.mybatis.spring.entity; public class IStudentdb { private String sname; //姓名 private String sgender 阅读全文
posted @ 2019-11-05 14:11 婷好 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、锁 1、数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并 发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情 阅读全文
posted @ 2019-11-05 10:06 婷好 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 一、事物的四大隔离级别 1、ISOLATION_READ_UNCOMMITTED:读未提交 2、ISOLATION_READ_COMMITTED:读已提交 3、ISOLATION_REPEATABLE_READ:可重复读 4、ISOLATION_SERIALIZABLE:串行化 二、事物的七种传播行 阅读全文
posted @ 2019-11-04 15:43 婷好 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、简单查询案例 1、创建studentdb实体类 package cn.student.entity; public class Studentdb { private Integer sid; //编号 private String sname; //姓名 private String sadd 阅读全文
posted @ 2019-11-02 15:10 婷好 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 一、IOC注解 1、常用注解 @Compoent 实现业务Bean的注入 @Repository 专门注入Dao 基于@Compoent 2、IOC注解需要需要在大配置文件中,扫描包 <context:compoent-scan base-package="cn.spring"/> 2、向sprin 阅读全文
posted @ 2019-11-01 13:56 婷好 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 环绕增强 环绕增强相当于前置增强和后置增强的结合体,使用<aop:around>处理 实例: DoSomeService接口: DoSomeServiceImpl实现类: BeforAdvice增强类: application-around.xml文件: 测试: 声明式增强 声明式增强:借助Spri 阅读全文
posted @ 2019-11-01 11:25 婷好 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 有哪些不同类型的IOC(依赖注入)方式? set注入: 对于习惯了传统 javabean 开发的程序员,通过 setter 方法设定依赖关系更加直观。 如果依赖关系较为复杂,那么构造子注入模式的构造函数也会相当庞大,而此时设值注入模式则更为简洁。 Setter注入也需要在xml中进行配置,在调用了无 阅读全文
posted @ 2019-10-28 17:10 婷好 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1、域属性注入 创建实体类Student 创建实体类Car类 (1)byType 运行结果如下 (2)byName 运行结果如下 2、数组属性 定义实体类DITest 定义相对应的applicationContextDITest.xml文件 Test测试类对应如下 运行结果如下 3、静态代理 (1) 阅读全文
posted @ 2019-10-28 16:06 婷好 阅读(467) 评论(0) 推荐(0) 编辑