
ssm框架
框架,基于框架开发,不知道自己足下有什么,你拿什么大战
试着生存
北京不相信眼泪
展开
-
MyBatis如何获取自动生成的(主)键值
在<insert>标签中使用 useGeneratedKeys 和 keyProperty 两个属性来获取自动生成的主键值。示例:< insert id=”insertname” usegeneratedkeys=”true” keyproperty=”id”>insert into names (name) values (#{name})</ insert>...原创 2020-10-27 18:27:09 · 805 阅读 · 0 评论 -
MyBatis的单个参数、多个参数如何传递及如何取值。
MyBatis传递单个参数,如果是普通类型(String+8个基本)的,取值时在#{}中可以任意指定,如果是对象类型的,则在#{}中使用对象的属性名来取值 MyBatis传递多个参数,默认情况下,MyBatis会对多个参数进行封装Map. 取值时 在#{}可以使用0 1 2 .. 或者是param1 param2.. MyBatis传递多个参数,建议使用命名参数,在Mapper接口的方法的形参前面使用 @Param() 来指定封装Map时用的key. 取值时在#{}中使用@Param..原创 2020-10-27 18:26:08 · 2891 阅读 · 0 评论 -
Mybatis 结果集 的 映射方式有几种,并分别解释每种映射方式如何使用。
自动映射 ,通过resultType来指定要映射的类型即可。 自定义映射 通过resultMap来完成具体的映射规则,指定将结果集中的哪个列映射到对象的哪个属性。原创 2020-10-27 18:21:36 · 2396 阅读 · 0 评论 -
SpringMvc拦截器
拦截器是如何定义,如何配置,拦截器中三个重要的方法(1).定义: 有两种方式[1]. 实现HandlerInterceptor接口[2]. 继承HandlerInterceptorAdapter(2).配置:(3).拦截器中三个重要的方法 [1]. preHandle [2]. postHandle [3]. afterCompletion...原创 2020-10-27 18:09:45 · 131 阅读 · 0 评论 -
Spring Bean的生命周期
1.默认情况下,IOC容器中bean的生命周期分为五个阶段:① 调用构造器 或者是通过工厂的方式创建Bean对象② 给bean对象的属性注入值③ 调用初始化方法,进行初始化, 初始化方法是通过init-method来指定的.④ 使用⑤ IOC容器关闭时, 销毁Bean对象.2.当加入了Bean的后置处理器后,IOC容器中bean的生命周期分为七个阶段:① 调用构造器 或者是通过工厂的方式创建Bean对象② 给bean对象的属性注入值③ 执行Bean后置处理器中的 postProcess原创 2020-10-27 18:05:52 · 113 阅读 · 0 评论 -
Spring 或者 Springmvc中常用的5个注解 ,并解释含义
[1]. @Component 基本注解,标识一个受Spring管理的组件 [2]. **@Controller** 标识为一个表示层的组件(安不安全的问题) [3]. @Service 标识为一个业务层的组件 [4]. @Repository 标识为一个持久层的组件 [5]. @Autowired 自动装配 [6]. @Qualifier(“”) 具体指定要装配的组件的id值 [7]. @RequestMapping() ...原创 2020-10-27 18:02:34 · 3420 阅读 · 0 评论 -
Spring中如何基于注解配置Bean和装配Bean,
(1). 首先要在Spring中配置开启注解扫描<context:component-scan base-package=” ”></ context:component-scan>(2). 在具体的类上加上具体的注解.(3). Spring 中通常使用**@Autowired 或者是@Resource** 等注解进行bean的装配....原创 2020-10-27 17:59:20 · 673 阅读 · 0 评论 -
Spring中IOC容器常用的接口和具体的实现类。
1. BeanFactory SpringIOC容器的基本设置,是最底层的实现, 面向框架本身的.2. ApplicationContext BeanFactory的子接口, 提供了更多高级的特定. 面向开发者的.3. ConfigurableApplicationContext, ApplicationContext的子接口,扩展出了 close 和 refresh等 关闭 刷新容器的方法4.ClassPathXmlApplicationContext:从classpath的XML配置文件中读取原创 2020-10-27 17:57:44 · 1748 阅读 · 0 评论 -
spring 中常用的依赖注入方式
常见的就是 setter 注入 和 构造方法 注入。另外还有静态工厂的方法注入、实例工厂的方法注入。原创 2020-10-27 17:54:44 · 394 阅读 · 0 评论 -
mybatis的sql注入问题
原创 2020-03-25 22:42:31 · 136 阅读 · 0 评论 -
mybatis简介
原创 2020-03-25 18:07:55 · 93 阅读 · 0 评论 -
导jar包
原创 2020-03-25 18:01:49 · 88 阅读 · 0 评论 -
Spring整合Springmvc
以上只是帮助理解的,其实springmvc已经做好了原创 2020-03-25 17:33:32 · 122 阅读 · 0 评论 -
Springmvc运行流程(图解)
重点:关于流程问题重点看一下这个图和这个视频。。有时间仔细看一下,源码调试源码调试:原创 2020-03-25 14:04:10 · 127 阅读 · 0 评论 -
拦截器----面试题
1.过滤器和拦截器的区别自定义拦截器需要什么重写什么方法。。。拦截器的配置拦截器中三个方法的执行顺序preHandle方法的返回值问题DefaultHandlerExcetionResolverSimpleMappingExceptionResolver...原创 2020-03-25 01:02:59 · 1048 阅读 · 0 评论 -
HttpMessageConverter (消息转换)简介(responseBody底层)
基于ResponseEntity完成下载操作文件上传调用封装的方法原创 2020-03-24 23:50:25 · 273 阅读 · 0 评论 -
springmvc基于Jackson技术处理Json
json是数据格式。。。。原创 2020-03-24 19:45:02 · 147 阅读 · 0 评论 -
springmvc乱码
哪里乱码了。。。。请求乱码:怎么处理:firlter过滤器过滤器执行时,是按配置的顺序执行的。。。原创 2020-03-24 19:25:06 · 100 阅读 · 0 评论 -
REST CRUD 需求分析
添加员工 去往添加页面绝对路径:REST CRUD 解决静态资源请求问题REST CRUD 删除员工原创 2020-03-24 16:54:39 · 242 阅读 · 0 评论 -
重定向
原创 2020-03-23 17:34:25 · 78 阅读 · 0 评论 -
视图解析器
原创 2020-03-23 17:23:15 · 88 阅读 · 0 评论 -
视图
原创 2020-03-23 16:53:28 · 83 阅读 · 0 评论 -
Model 处理模型数据
原创 2020-03-23 16:10:36 · 214 阅读 · 0 评论 -
Map---处理模型数据(底层怎么处理的,疑惑吧)
原创 2020-03-23 15:46:34 · 108 阅读 · 0 评论 -
ModelAndView 执行流程总结(尝试描述ModelAndView的执行过程)
原创 2020-03-22 12:32:56 · 346 阅读 · 0 评论 -
ModelAndView-----通过源码分析执行流程
原创 2020-03-22 12:13:17 · 203 阅读 · 0 评论 -
ModelAndView 简介
原创 2020-03-22 11:53:10 · 278 阅读 · 0 评论 -
springmvc的入口是什么,Struts2是什么
原创 2020-03-21 23:03:26 · 1053 阅读 · 0 评论 -
bug整理
原创 2020-03-20 13:30:18 · 120 阅读 · 0 评论 -
使用原生的ServletAPI
原创 2020-03-20 12:54:47 · 213 阅读 · 0 评论 -
使用POJO(java bean)处理请求参数-----(思想)
把参数封装成对象。。请求参数的名字跟对象的属性名对应起来。。。对象中的对象的属性需要用到级联属性的操作了。。。。下边写中文会出现乱码,需要解决。。。...原创 2020-03-20 12:46:01 · 264 阅读 · 0 评论 -
@CookieValue 处理cookie信息
可以只获取单个的:原创 2020-03-20 12:34:06 · 241 阅读 · 0 评论 -
@RequestHeader 处理请求头信息
原创 2020-03-20 12:31:45 · 1142 阅读 · 0 评论 -
Springmvc 如何处理请求数据---@RequestParam 处理请求参数
@RequestParam 处理请求参数下边是按照规则写:不按规则写如果方法中指定了,就必须找到请求参数。。。不让他报错怎么解决呢???另一个问题不能接受空值,,这就是为啥不能使用基本类型,,都使用包装类型也可以给个默认值解决。...原创 2020-03-20 12:27:59 · 327 阅读 · 0 评论 -
REST CRUD
而配置过滤器dis比较特殊所以是/…原创 2020-03-20 10:51:13 · 216 阅读 · 0 评论 -
HiddenHttpMethodFilter 源码分析
原创 2020-03-19 19:04:50 · 217 阅读 · 0 评论 -
REST中用于请求转换的Filter的设计思想(过滤器:解决put和delete从浏览器请求)
原创 2020-03-19 14:32:07 · 362 阅读 · 0 评论 -
REST 简介
查,改,增,删。。。。。原创 2020-03-19 14:26:08 · 425 阅读 · 0 评论 -
@RequestMapping 支持带占位符的URL
原创 2020-03-19 13:26:38 · 688 阅读 · 0 评论 -
@RequestMapping 支持Ant风格的URL
原创 2020-03-19 13:16:25 · 137 阅读 · 0 评论