04 2019 档案
摘要:1.springmvc框架 1.1什么是springmvc springmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合 springmvc是一个基于mvc的框架 1.2 什么是mvc mvc是一个设计模式,mvc在B/S系统下的应用 前端控制器:比如s
阅读全文
摘要:事务:使用AOP Spring对于事务有实现 目标: Sping声明事务实现 xml 注解 程序中事务的控制 用户-->controller-->service-->dao 一个程序运行成功,service成功,dao写入数据库成功 事务控制应该放在service 没有事务操作 模拟: 调用Dao,
阅读全文
摘要:代理模式 好处,可以在目标对象实现的基础上,增加额外的功能的操作,扩展目标对象的功能。 原来的代码 现在想要扩展功能 1.静态代理 保存数据到数据库 假如不用aop代理,就只有修改原来的UserDao,添加事务的代码。 Dao直接保存 添加事务 现在,添加代理类(静态代理),目标对象UserDao,
阅读全文
摘要:Spring,负责对象创建,处理依赖关系 Spring在WEB应用使用 整合SpringMVC,Structs,Hibernate,Mybatis 步骤: 引用jar文件 Spring-core Spring-web(spring-web-4.0.6.RELEASE.jar)(spring-webm
阅读全文
摘要:对象的个数,对象创建的时机 一 bean的装配(xml方式1) 1.对象创建:单例、多例 scope="singleton" 默认值 单例 scope="prototype",多例 2.什么时候创建 scope="prototype" 在使用到对象时,才创建对象 scope="singleton"
阅读全文
摘要:原始的Dao开发方法1.UserDao 定义接口2.UserDaoImpl 构造参数初始化属性SqlSessionFactory,方法的局部变量通过SqlSessionFactory生成SqlSession3.UserDaoImplTest 创建一个SqlSessionFactory对象,作为参数创建一个UserDaoImpl对象UserDao userDao = new UserDaoImpl...
阅读全文