![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSM
spring框架,spingMVC框架,Mybatis框架,以及SSM整合
风里雾里
这个作者很懒,什么都没留下…
展开
-
SSM整合
SSM整合步骤1.建立工程1.导入所需jar包 配置pom.xml文件 spring+springmvc+mybatis核心包+依赖包 spring与mybaits整合的包,等等2.创建spring的配置文件 beans.xml文件 2.1扫描装配bean 2.2注入数据源 还需要db.properties 2.3创建SqlSessionFactory 2.4创建Mybatis扫描器 2.5.配置事务 2.6.事务注解生效...原创 2020-11-12 17:41:17 · 94 阅读 · 0 评论 -
Mybatis(四)
一、延迟加载什么是延迟加载resultMap中的association和collection标签具有延迟加载的功能。延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。需要关联信息时再去按需加载关联信息。这样会大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。设置延迟加载Mybatis默认是不开启延迟加载功能的,我们需要手动开启。需要在SqlMapConfig.xml文件中,在<settings>标签中开启延迟加载功能。lazyLoadin..原创 2020-11-12 16:38:08 · 109 阅读 · 0 评论 -
Mybatis(三)
一、一对一查询订单信息,关联查询创建订单的用户信息 返回resultType一、返回resultType1创建OrderMapper接口2创建OrderMapper.xml文件查询语句3创建测试类//1创建OrderMapper接口 //1.查询订单信息,关联查询创建订单的用户信息 返回resultType public List<OrderVo> queryOrderAndUserRetType();//2创建OrderMa...原创 2020-11-12 11:08:22 · 83 阅读 · 1 评论 -
Mybatis(二)
一、Mybatis映射文件(核心)一、输入包装类型1创建UserVo2添加UserMapper接口3添加UserMapper.xml4创建测试类//1创建UserVopublic class UserVo { //包含了User对象中得所有属性 private User user; //也可以有自己的属性 private int id; private String name; private List idList;.原创 2020-11-11 22:25:38 · 125 阅读 · 0 评论 -
Mybatis(一)
一、入门程序1.下载mybatis2数据库初始化3创建工程4导入jar包 修改pom.xml配置文件 mybatis核心包和依赖包(必须)数据库的驱动包 junit包(非必须)创建po com.java.po User5创建sqlMapConfig.xml配置文件 名字随便取 这里需要配置6创建userMapping.XML 在这里面加信息7userMapping.xml配置到SqlMapConfig.xml文件中8.测试9导入...原创 2020-11-10 19:13:12 · 76 阅读 · 0 评论 -
springMVC(三)
一、RequestParam、RequestHeader、ModelAttribute(1)RequestParam1.在webapp下面创建jsp文件夹,创建jsp页面2在类中创建方法3再创建返回的页面//1.在webapp下面创建jsp文件夹,创建jsp页面<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %><html><head原创 2020-11-10 08:39:31 · 124 阅读 · 0 评论 -
spring(三)
一、Aop(重点)创建Aop的j六种创建方式jdk动态代理、cglib字节码增强(没有接口)、半自动、全自动、Aspectj框架、注解一、jdk动态代理1.创建service接口和实现类(目标类)2创建切面类3.创建代理类(使用静态工厂)4创建xml5创建测试类//1.创建service接口和实现类(目标类)public interface UserServcie { public void addUser(); public void de.原创 2020-11-08 22:22:28 · 112 阅读 · 0 评论 -
spring(二)
一、注解1.在xml中开启注解2在类中使用注解注解3创建测试类//1.在xml中开启注解 <context:component-scan base-package="com.java.day02"></context:component-scan>//2.在类中使用注解public interface UserServcie { public void addUser();}@Component/*@Controller@Service原创 2020-11-08 21:45:22 · 583 阅读 · 0 评论 -
spring(一)
一、ioc1.创建service接口实现service接口。2.创建beans.xml3.创建测试类//1.service接口public interface UserServcie { public void addUser();}//service实现类public class UserServcieImpl implements UserServcie { @Override public void addUser() { Syste原创 2020-11-08 21:35:01 · 64 阅读 · 0 评论