
SSM框架
文章平均质量分 75
秃头侠客
即使催更,也依然停更
展开
-
Spring 从xml到注解(Spring整合 看这一篇就够了 导航篇)
Spring之Xml开发Spring基本操作之IOCSpring基本操作之JavaConfig配置Spring基本操作之AOPspring与mybatis整合与事务(代码向)初识SpringMvcSSM整合Spring之注解开发spring注解开发-IOC 常用注解 (一)之组件注册spring注解开发-Ioc 常用注解 (二)spring注解开发-Aop 及其事务 常用注解Spring 扩展注解Servlet 3.0之ServletContainerInitializer与Spri原创 2021-04-23 09:48:27 · 138 阅读 · 0 评论 -
Servlet 3.0之ServletContainerInitializer与SpringMVC
目录流程ServletContainerInitializer的实现类springMVC流程Servlet容器启动会扫描。当前应用里面每一个jar报的ServletContainerInitializer的实现ServletContainerInitializer的实现类必须绑定在 MATEINT/services/javax.servlet.ServletContainerInitializer下 。文件的内容就是ServletContainerInitializer实现的全类名总结:容器在启原创 2021-04-14 17:48:50 · 319 阅读 · 0 评论 -
Spring 扩展注解
BeanFactoryPostProcessor:beanFactory后置处理器,的拦截时机:所有Bean的定义信息已经加载到容器,但还没有被实例化。可以对beanFactory进行一些操作。BeanPostProcessor:bean后置处理器,拦截时机:bean创建对象初始化前后进行拦截工作。可以对每一个Bean进行一些操作。BeanDefinitionRegistryPostProcessor:是BeanFactoryPostProcessor的子接口,拦截时机:所有Bean的定义信息将要被加.原创 2021-04-13 15:06:08 · 428 阅读 · 0 评论 -
spring注解开发-Aop 及其事务 常用注解
编写流程编写逻辑导入aop模块 :Spring AOP(spring-aspects)定义一个业务逻辑类 A定义一个切面类 B ;切面类里面的方法需要动态感知业务逻辑类通知方法:前置通知(@Before) 在目标方法执行之前执行后置通知 (@After) 在目标方法运行结束之后运行(无论方法是否正常结束)返回通知 (@AfterReturning)在目标方法正常返回之后运行异常通知 (@AfterThrowing) 在目标方法出现异常之后执行环绕通知(@Around) 动态代理,手动原创 2021-04-12 20:11:21 · 507 阅读 · 0 评论 -
spring注解开发-Ioc 常用注解 (二)
git仓库 所有代码都在里面目录生命周期Bean指定生命周期属性赋值@Value赋值自动装配@Autowired自动注入@Autowried进阶@Resource(JS250) @InjectXXXAare接口@Profile注解 (环境标识注解)生命周期我们可以自定义初始化和销毁方法;容器在bean进行到当前声明周期的时候来调用我们自定义的初始化和销毁方法构造(对象创建)单实例:在容器启动时创建对象多实例:在每期获取时候创建对象初始化:对象创建完成,并赋值好,调用初始化方法原创 2021-04-08 15:45:28 · 318 阅读 · 0 评论 -
spring注解开发-IOC 常用注解 (一)之组件注册
代码文件git目录组件注册建立容器开启包扫描(可以扫到repository serivce 等下的注解)设置组件作用域@scope懒加载@Lazy按照条件注册Bean @Conditional往容器中注册组件的几种方法组件注册建立容器将类转为一个容器 @Configuration在容器中注册一个类 @bean(“容器名”)开启包扫描(可以扫到repository serivce 等下的注解)方法一 @componentScan注解扫描指定的包 除过哪些注解@componentS原创 2021-04-06 16:57:33 · 328 阅读 · 1 评论 -
SSM整合
编写思路数据库-mapper-service-application-前端参考文档目录创建数据库编写对应的POJO层编写mapper层 使用mybatis方法接口对应的sql实现(.xml)mybatis的配置文件DB.propertiesspring与mybatis的整合service层接口(与mapper层一致)接口实现类spring-service配置文件controller层控制器spring-servlet配置文件配置文件整合创建数据库CREATE TABLE `books` (原创 2021-03-06 19:01:52 · 236 阅读 · 0 评论 -
初识SpringMvc
这里只对注解操作springmvc进行简单的介绍,更多详细的介绍可以查看这个网页或者查看官网基础配置1.在web.xml中配置使之关联到Springmvc-servlet.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance".原创 2021-03-04 18:39:42 · 247 阅读 · 1 评论 -
spring与mybatis整合与事务(代码向)
整合时,可以用spring的xml来代替mybatis-config的xml整合整合的核心是两个类要为mapper中接口写一个实现类 ,方便在spring中使用public interface CityMapper { List<City> quaryCity(); int cityNum();}<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUB.原创 2021-02-23 17:56:45 · 316 阅读 · 0 评论 -
Spring基本操作之JavaConfig配置
通过JavaCongig配置可以代替XML配置这是官方文档给出的示例所以我们可以分两步使用Configuration配置Bean实例化容器Configuration配置Bean使用@Configuration就相当于建立了applicationContext.xml使用@ Bean注解 就相当于建立了一个bean详细配置请点击查看文档在建立Bean时请注意 方法名相当于id 返回的类相当于class获得容器这里与通过XML配置时不同没有使用ClassPathXmlAppl.原创 2021-02-22 17:53:13 · 162 阅读 · 0 评论 -
Spring基本操作之IOC
先附上Spring的文档 所用的操作里面都有详细的介绍(点击查看)Spring的两个重要特征控制反转面向切面控制反转——Spring通过一种称作控制反转(IoC)的技术促进了低耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。你可以认为IoC与JNDI相反——不是对象从容器中查找依赖,而是容器在对象初始化时不等对象请求就主动将依赖传递给它。它的底层设计模式采用了工厂模式,所有的Bean都需要注册到Bean工厂中,将其初始化原创 2021-02-22 17:25:43 · 340 阅读 · 0 评论 -
JAVA框架学习之mybatis(一个文章吃透mybatis)
目录整体思路一 导包二 构建工具类 MybatisUtilsqlSession执行流程三 编写mybatis的配置文件(mybatis-config.xml)configuration标签settings标签environments标签mapper标签四 编写mapper层下的接口 及其对应的XML1.使用注解在接口中写SQL语句2.编写接口所对应的xml3.多对一处理查询4.一对多查询5.动态SQL6.缓存整体思路mybatis官网 https://mybatis.org/mybatis-3/zh/原创 2020-11-11 21:26:10 · 538 阅读 · 1 评论