Spring
学习Spring的一些心得体会
一腔&孤勇
这个作者很懒,什么都没留下…
展开
-
spring-mvc入门 一.springMvc环境的搭建
文章目录导入相应的jar包编写web.xml编写springMvc.xml编写测试类运行结果导入相应的jar包先新建一个动态网站的工程然后将所需要的jar包粘贴到lib目录下所需的jar包链接:https://pan.baidu.com/s/1vqslAJLNTyDuu4MPqsC0XA提取码:3h6r编写web.xml<?xml version="1.0" en...原创 2019-04-27 09:28:42 · 101 阅读 · 0 评论 -
springMv入门 二.controller注解与RequestMapping注解
文章目录controller注解运行结果RequestMapping注解value属性method属性controller注解使用controler注解就可以将一个普通的java类变成一个servelet例如@Controller//使用controler注解就可以将一个普通的java类变成一个serveletpublic class First { @RequestMapping(...原创 2019-04-27 10:39:51 · 488 阅读 · 0 评论 -
springMvc入门 三.Scope注解与@RequestParam注解
文章目录Scope注解RequestParam注解value:参数名字,即入参的请求参数名字,如username表示请求的参数区中的名字为username的参数的值将传入;required:是否必须,默认是true,表示请求中一定要有相应的参数,否则将报404错误码;defaultValue:默认值,表示如果请求中没有同名参数时的默认值,默认值可以是SpEL表达式,如“#{systemProper...原创 2019-04-27 12:31:59 · 332 阅读 · 0 评论 -
springMvc入门 四.重定向与转发
文章目录使用severlet进行页面重定向使用severlet进行页面转发使用springMvc的视图解析器进行页面重定向使用springMvc的视图解析器进行页面转发配置xml使用字符串进行页面转发使用severlet进行页面重定向@RequestMapping("/login") public void Login(@RequestParam(value = "userName",def...原创 2019-04-27 15:40:21 · 268 阅读 · 0 评论 -
spring 入门篇 一.spring环境的搭建
文章目录1、导入Spring所需的基本jar包2.新建Spring的配置文件3.导入配置文件的约束文件(指定文件内容的规范、约束),在无网络时,必须导入,有网络可以不导入4、创建对象5、在ApplicationContext.xml配置文件中定义该对象6、编写测试方法Speing入门:HelloWord程序jar包地址 链接:https://pan.baidu.com/s/1jRDVhU5uT...原创 2019-03-06 19:25:53 · 443 阅读 · 0 评论 -
spring 入门篇 二.spring单例模式,多例模式与自定义初始化,销毁函数
文章目录自定义初始化 销毁方法意义编辑实体类编辑xml编辑测试类运行结果单例模式单例模式定义编写测试类运行结果多例模式多例模式定义编写实体类编辑xml配置文件编写测试类运行结果懒加载懒加载定义懒加载优点懒加载缺点编辑xml配置文件编辑测试方法测试结果自定义初始化 销毁方法意义当我们需要一些特定操作的时候,比如某dao类,需要在构造以后去获取数据库的链接资源,在销毁时释放这些资源,所以我们就需...原创 2019-03-06 20:27:48 · 1369 阅读 · 0 评论 -
spring 入门篇 三.spring依赖注入(xml)
文章目录定义通过构造方法注入xml风格编辑实体类xml的编写编辑测试类运行结果注解风格通过get/set方法注入xml风格实体类编写xml的编写编辑测试类运行结果注解风格注入复杂类型编辑实体类定义通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。通过构造方法注入xml风格编辑实体类package cn...原创 2019-03-08 08:13:07 · 254 阅读 · 0 评论 -
spring 入门篇 四.spring注入复杂对象(xml)
文章目录编辑实体类编辑xml编辑测试类运行结果编辑实体类编辑xml&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&amp;lt;beans xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&原创 2019-03-08 08:30:38 · 229 阅读 · 0 评论 -
spring 入门篇 五.aop(面向切面)原理以及专业名词解释
文章目录实际案例功能模块划分编辑逻辑类安全功能模块支付功能模块日志功能模块缓存功能模块硬编码支付模块代码修改测试类运行结果总结使用代理模式代理类测试类运行结果总结AOP定义专业名词使用AOP实际案例功能模块划分现在我们做了一个支付的项目,具体功能模块如下需求是,在执行支付业务之前必须先监测安全,执行完支付业务以后,必须记录日志并且清空缓存编辑逻辑类安全功能模块public clas...原创 2019-03-10 09:41:24 · 791 阅读 · 0 评论 -
spring 入门篇 六.aop(面向切面)通知详解
文章目录before(前置通知)特点运用场景xml编辑语法after-returning(后置通知)特点运用场景xml编辑语法坑after-throwing(异常通知)特点运用场景xml编辑语法around(环绕通知)特点运用场景xml编辑语法after(最终通知)特点运用场景xml编辑语法总结before(前置通知)特点会在连接点之前执行运用场景权限控制,方法的调用日志,执行目标...原创 2019-03-10 17:48:55 · 677 阅读 · 1 评论