Spring
济源IT小伙一枚
Java全栈后端开发
展开
-
构建Spring Web应用程序
Spring MVC起步 Spring将请求调度Servlet、处理器映射(handler mapping)、控制器以及视图解析器(view resolver)之间移动。 跟踪Spring MVC的请求 Web请求从离开浏览器开始到获取响应返回,它会经历好多站,每站都会留下一些信息同时带上其他信息。 请求带着URL以及其他信息离开浏览器后,第一站是Spring的DispatcherServlet...原创 2020-01-18 21:10:15 · 401 阅读 · 1 评论 -
Spring高级装配
文章来自近期所学spring实战一书。 正文 Spring高级装配要学习的内容包括: Spring profile 条件化的bean声明 自动装配与歧义性 bean的作用域 Spring表达式语言 以上属于高级一点的bean装配技术,如果你没有啥特别的需求的话用的还比较少。但是用于解决变态一点的需求还是要学一下留个备份。 环境与Profile 直接上情形吧,一个项目现在有三个阶段,不同阶段使用...原创 2020-01-14 19:27:02 · 312 阅读 · 0 评论 -
SpringMVC整合Shiro
声明:本文转载自https://jadyer.cn/2013/09/30/springmvc-shiro/玄玉的个人博客。用于个人学习参考。 示例代码 首先是 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee...转载 2020-01-12 18:52:58 · 312 阅读 · 0 评论 -
Shiro-菜鸟实战篇-shiro集成spring
环境搭建 创建Maven工程,导入坐标 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <sc...原创 2019-12-22 20:10:16 · 549 阅读 · 0 评论 -
Spring常用注解
spring常用注解(入门) aop jar包:注解包 bean.xml中: 告知spring在创建容器时要扫描的包,配置所需要的标签不是在beans的约束中,而是一个名称为context名称空间和约束中 <context:component-scan base-package=“url”> </context:component-scan> 一:用于创建对象的 它们的作...原创 2019-12-08 14:58:19 · 1260 阅读 · 1 评论 -
Spring整合junit
抛出问题 1、应用程序的入口 main方法 2、junit单元测试中,没有main方法也能执行 junit集成了一个main方法 该方法就会判断当前测试类中有哪些@Test注解 junit就让有Test注解的方法执行 3、junit不会管我们是否采用spring框架 在执行测试方法时,junit根本不知道我们是不是使用了spring框架 所以也就不会为我们读取配置文件/配置类创建spring核心容...原创 2019-12-09 17:34:52 · 1213 阅读 · 0 评论 -
AOP面向切面编程
1.1、什么是AOP 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的己有方法进行增强。 1.2、AOP的作用及优势 作用: 在程序运行期间,不修改源码对己有方法进行增强。 优势: 减少重复代码 提高开发效率 维护方便 1.3、AOP的实现方式 使用动态代理技术 1.4、具体应用 动态代理模式:...原创 2019-12-10 20:11:25 · 1248 阅读 · 0 评论 -
Spring JdbcTemplate
JdbcTemplate的作用: 为了使 JDBC 更加易于使用,Spring 在 JDBCAPI 上定义了一个抽象层, 以此建立一个JDBC存取框架. 作为 SpringJDBC 框架的核心, JDBC 模板的设计目的是为不同类型的JDBC操作提供模板方法. 每个模板方法都能控制整个过程,并允许覆盖过程中的特定任务.通过这种方式,可以在尽可能保留灵活性的情况下,将数据库存取的工作量降到最低. ...原创 2019-12-11 14:12:23 · 741 阅读 · 0 评论