随笔分类 - SSM
摘要:SSM框架整合 环境: Maven3.92 、 Mysql8.0、Tomcat7.0 数据库 /* Navicat Premium Data Transfer Source Server : Graude Source Server Type : MySQL Source Server Versio
阅读全文
摘要:Spring基础使用五 基于注解的自动装配 @Autowired: 实现自动装配功能的注解 Autowired注解能够标识的位置 a>标识在成员变量上,此时不需要设置成员变量的set方法 b>标识在set方法上 c>为当前成员变量赋值的有参构造上 Autowired注解的原理 a>默认通过byTyp
阅读全文
摘要:Spring基础使用四 FactoryBean 概念: FactoryBean是一个接口,需要创建一个类实现该接口 其中有三个方法: getObject( ): 通过一个对象交给IOC容器处理 getObjectType(): 设置所提供对象的类型 isSingleton(): 所提供的对象是否单例
阅读全文
摘要:Spring基础使用三 为属性中的数组赋值 <property name="hobby"> <array> <value>唱跳</value> <value>Rap</value> <value>篮球</value> </array> </property> 通过标签进行赋值 为list属性的集合进
阅读全文
摘要:Spring的基础使用二 Setter注入 <bean id="studentTwo" class="com.wfy.pojo.Student"> <property name="sid" value="1001"></property> <property name="name" value="任
阅读全文
摘要:Spring基础使用一 概念:Spring是一个开源框架,它是由Rod Johnson创建的,同时是为了解决企业应用开发的复杂性而创建的,Spring可以使用基本的JavaBean来完成以前只可能由EJB完成的事情。 Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。 轻量
阅读全文
摘要:MyBatis基础使用五 MyBatis缓存(了解即可,现在主流的缓存通过redis) MyBatis的一级缓存 一级缓存是SqlSession级别的,通过同一个SqlSession查阅的数据会被缓存,下次查阅相同的数据,就会从缓存中直接获取,不会从数据库重新访问 一级缓存失效的四种情况: 不同的S
阅读全文
摘要:MyBatis基础使用二 配置Mybatis参考MyBatis基础用法一 基本的CRUD 接口UserMapper package com.wfy.mapper; import com.wfy.pojo.User; import org.apache.ibatis.annotations.MapKe
阅读全文
摘要:MyBatis基础使用三 批量删除的基础用法 Sql基础语句 delete from user where id in(6,7) 接口处书写语句 //批量删除 void DeleteMoreUsers(@Param("ids") String ids); 映射文件 注意:这里只能使用**“${ids
阅读全文
摘要:MyBatis创建第二个项目 Mysql文件配置 /* Navicat Premium Data Transfer Source Server : Mybatis Source Server Type : MySQL Source Server Version : 50528 Source Host
阅读全文
摘要:Mybaits基本使用一 整体的项目逻辑 第一步:配置mybatis-config.xml核心配置文件,导入项目依赖 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD
阅读全文
摘要:MyBatis基础使用四 动态SQL 一、多条件查询语句 通过标签进行的多条件查询,通过test属性中的表达式判断标签中的内容是否有效(是否会拼接到sql中) <select id="SelectConditionOld" resultType="com.wfy.pojo.Emp"> select
阅读全文