spring
庄园里的狗
这个作者很懒,什么都没留下…
展开
-
Spring框架中都用到了哪些设计模式?
1. 工厂模式:BeanFactory就是简单工厂模式的体现,用来创建对象的实例 2. 单例模式:Bean默认为单例模式 3. 代理模式:Spring的AOP功能用到了JDK的动态代理和CGLIB字节码生成技术 4. 模板方法:用来解决代码重复的问题。比如. RestTemplate, JmsTemplate, JpaTemplate 5. 观察者模式:定义对象键一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都会得到通知被制动更新,如Spring中listener的实现--Ap原创 2021-12-05 12:35:21 · 462 阅读 · 0 评论 -
spring mvc自定义时间类型转换器
package com.xxx.converter; import org.springframework.core.convert.converter.Converter; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * @author zhangspeng * @version 1.0 * @date 2021/9/16 15:26 */ pu.原创 2021-09-18 19:17:37 · 139 阅读 · 0 评论 -
springmvc 文件上传
/** * 文件上传 * 文件上传的文件名称必须和MultipartFile后面的文件名一致 * * @param */ @RequestMapping("/quick22") @ResponseBody public void save22(String username, MultipartFile upload,MultipartFile upload1) throws IOException { Sys...原创 2021-09-18 19:13:28 · 66 阅读 · 0 评论 -
Restful风格增删改查
package com.xxxx.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; /** * @author zhangspeng * @version 1.0 * @date 2021/9/18 15:44 */ @Controller public class UserController { /** .原创 2021-09-18 19:10:36 · 1102 阅读 · 0 评论 -
spring mvc 异常处理
可以通过@ControllerAdvice 和 @ExceptionHandler注解定义全局异常处理 使用方式: * @ControllerAdvice:配置到java类 * 定义一个异常处理方法 * 返回值String (视图) * 参数:Model * 方法上通过@ExceptionHandler配置(处理的异常类型) package com.xxx.exception; import org.springframework.web.bind.annotation.Control...原创 2021-09-18 19:08:35 · 78 阅读 · 0 评论 -
spring结合mybatis
<!--1.创建sqlSessionFactory工厂对象 bean配置相当于 new对象 整合包的内容--> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <!--z主配置文件的信息--> <property name="dataSource" ref="dataSource"></property&g...原创 2021-09-18 18:54:18 · 64 阅读 · 0 评论 -
spring开启事务配置
<!--数据源放入容器--> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"> <property name="driverClassName" value="${jdbc.driver}"></property> <property name="password" value="${jdbc.password}">&.原创 2021-09-18 18:47:42 · 277 阅读 · 0 评论