摘要:
1.maven新建的web(war)工程的结构如下图,每个包下的都为空 2.spring.xml的配置代码如下: 3.SQLSessionFactory的配置注意事项 因为mybatis.xml没有写,也没有相关的mapper,所以 4.测试代码: 如果SQLSessionFactory和DataS 阅读全文
摘要:
基于SQLSession的缓存,默认开启的 基于nameSpace的缓存,手动开启,有的mybatis版本是默认开启的,不需要手动添加 配置xml Mapper的配置 Type添加的是第三方的插件 第三方的缓存插件有ehcache, oscache,redis等 使用第三方缓存插件 Eg:ehcac 阅读全文
摘要:
Spring的优点: 环境搭建: 1.一个依赖,四个核心 2.控制反转 (1)含义:依赖于容器给予你资源,控制权坐落到了容器身上,不主动new实例化对象,而是需要哪个对象,便向容器发请求,让容器帮自己new一个对象出来 (2)依赖注入:所需求的对象,需要依赖容器注入,本质上是IOC和DI是同一思想下 阅读全文
摘要:
XML文件的配置: 需要导入jar包: Java代码 测试代码: 阅读全文
摘要:
AOP简介: AOP(Aspect Orient Programming),我们一般称为面向方面(切面)编程,是一种编程思想,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、缓存等等。AOP实现的关键在于AOP框架自动创建的AOP代理,AOP代理主要分为静态代理 阅读全文
摘要:
事务管理: 事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作用 Spring事务管理 Spring并不直接管理事务,而是提供了多种事务管理器,它们将事务管理的职责委托给JTA或其他持久化机制所提供的平台相关的事务实现。每个事务管理器都会充当某一特定平台的事务实 阅读全文
摘要:
Mybatis的分页查询 1.jar包 2.xml的配置 3.java代码 阅读全文
摘要:
逆向工程 1.导入jar包 2.generator.xml的配置 3.测试类函数 阅读全文
摘要:
springMVC向页面请求参数的几种方式 springMVC处理特殊参数:时间类型的参数 1.该方法只适合在控制层 2.xml文件中配置 >自己写一个实体类实现接口 >然后在springMVC-servlet.xml中配置 springMVC的restFul风格 1.控制层代码 2.jsp页面的代 阅读全文
摘要:
文件上传 1.所需jar包 2.jsp页面 3.控制层代码 4.servlet的代码 文件的下载 1.jsp页面 2.控制层代码 阅读全文