随笔分类 -  SpringMvc

摘要:都在<project></project> 里 阅读全文
posted @ 2018-10-18 18:11 甜菜波波 阅读(257) 评论(0) 推荐(0) 编辑
摘要:Spring 中bean 的生命周期短暂吗? 在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有 阅读全文
posted @ 2018-09-12 15:38 甜菜波波 阅读(244) 评论(0) 推荐(0) 编辑
摘要:springmvc的controller是singleton的(非线程安全的),这也许就是他和struts2的区别吧!和Struts一样,Spring的Controller默认是Singleton的,这意味着每个request过来,系统都会用原有的instance去处理,这样导致了两个结果:一是我们 阅读全文
posted @ 2018-09-11 13:45 甜菜波波 阅读(13869) 评论(0) 推荐(2) 编辑
摘要:1、AOP术语 1)连接点(Joinpoint) 程序执行的某个特定位置:如类开始初始化前、类初始化后、类某个方法调用前、调用后、方法抛出异常后。一个类或一段程序代码拥有一些具有边界性质的特定点,这些点中的特定点就称为“连接点”。Spring仅支持方法的连接点,即仅能在方法调用前、方法调用后、方法抛 阅读全文
posted @ 2018-09-11 13:39 甜菜波波 阅读(227) 评论(0) 推荐(0) 编辑
摘要:Spring 中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean 即 FactoryBean。FactoryBean跟普通Bean不同,其返回的对象不是指定类的一个实例,而是该FactoryBean的getObject方法所返回的对象。 本文简单分析工厂FactoryBean的用法。 阅读全文
posted @ 2018-09-07 14:29 甜菜波波 阅读(1201) 评论(0) 推荐(0) 编辑
摘要:BeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。 ApplicationContext接口,它由BeanFactory接口派生而 阅读全文
posted @ 2018-09-07 13:33 甜菜波波 阅读(10727) 评论(1) 推荐(3) 编辑
摘要:2. 实体类 package com.TestSpringDemo; public class Car { private String brand; public String getBrand() { return brand; } public void setBrand(String bra 阅读全文
posted @ 2018-07-27 10:17 甜菜波波 阅读(1734) 评论(0) 推荐(0) 编辑
摘要:Spring通过一个配置文件描述Bean及Bean直接的依赖关系,利用Java语言的反射功能实例化Bean并建立Bean之间的依赖关系。Sprig的IoC容器在完成这些底层工作的基础上,还提供了Bean实例缓存、生命周期管理、Bean实例代理、事件发布、资源装载等高级服务。 Bean工厂(com.s 阅读全文
posted @ 2018-07-27 09:52 甜菜波波 阅读(187) 评论(0) 推荐(0) 编辑
摘要:1 maven 中配置 maven配置全局的jdk和配置局部的jdk 设置全局的jdk,在setting.xml文件中的profiles元素下添加如下profile元素 设置全局的jdk,在setting.xml文件中的profiles元素下添加如下profile元素 阅读全文
posted @ 2018-07-27 09:49 甜菜波波 阅读(1611) 评论(0) 推荐(0) 编辑
摘要:spingmvc配置AOP有两种方式,一种是利用注解的方式配置,另一种是XML配置实现。 应用注解的方式配置: 先在maven中引入AOP用到的依赖 然后在springmvc的配置文件中加入AOP的配置,即扫描AOP的包以及让AOP生效 然后加入AOP逻辑处理类 在类上加上注解Aspect声明这个类 阅读全文
posted @ 2018-07-23 14:39 甜菜波波 阅读(554) 评论(0) 推荐(0) 编辑
摘要:1.servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由 javax.servlet.Servlet接口的 init,service和 destroy方法表达。 2.加载 Servlet的 class >实例化 Servlet >调用 Servlet的 i 阅读全文
posted @ 2018-07-23 12:52 甜菜波波 阅读(4564) 评论(0) 推荐(0) 编辑
摘要:执行流程: 1、 用户向服务器发送请求,请求被 Spring 前端控制 Servelt DispatcherServlet 捕获(捕获) 2、 DispatcherServlet对请求 URL进行解析,得到请求资源标识符(URI)。然后根据该 URI,调用 HandlerMapping获得该Hand 阅读全文
posted @ 2018-07-23 11:56 甜菜波波 阅读(5149) 评论(0) 推荐(0) 编辑
摘要:1. PROPAGATION_REQUIRED: 如果存在一个事务,则支持当前事务。如果没有事务则开启 2. PROPAGATION_SUPPORTS: 如果存在一个事务,支持当前事务。如果没有事务,则非事务的执行 3. PROPAGATION_MANDATORY: 如果已经存在一个事务,支持当前事 阅读全文
posted @ 2018-07-23 11:52 甜菜波波 阅读(3044) 评论(0) 推荐(0) 编辑
摘要:1. ISOLATION_DEFAULT: 这是一个 PlatfromTransactionManager 默认的隔离级别,使用数据库默认的事务隔离级别. 另外四个与 JDBC的隔离级别相对应: 2. ISOLATION_READ_UNCOMMITTED: 这是事务最低的隔离级别,它允许令外一个事务 阅读全文
posted @ 2018-07-23 11:47 甜菜波波 阅读(12918) 评论(0) 推荐(0) 编辑
摘要:在进行Spring MVC的配置时,通常我们会配置一个dispatcher servlet用于处理对应的URL。配置如下: <servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web. 阅读全文
posted @ 2018-07-20 16:02 甜菜波波 阅读(2238) 评论(0) 推荐(1) 编辑
摘要:web.xml用于配置Web应用的相关信息,如:监听器(listener)、过滤器(filter)、Servlet、相关参数、会话超时时间、安全验证方式、错误页面等,下面是一些开发中常见的配置: ①配置Spring上下文加载监听器,加载Spring配置文件并创建IoC容器: <context-par 阅读全文
posted @ 2018-07-13 17:18 甜菜波波 阅读(9197) 评论(0) 推荐(2) 编辑
摘要:<context-param>的作用: web.xml的配置中<context-param>配置作用 1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></contex 阅读全文
posted @ 2018-07-13 15:48 甜菜波波 阅读(6446) 评论(0) 推荐(1) 编辑
摘要:如何使用spring security,相信百度过的都知道,总共有四种用法,从简到深为:1、不用数据库,全部数据写在配置文件,这个也是官方文档里面的demo;2、使用数据库,根据spring security默认实现代码设计数据库,也就是说数据库已经固定了,这种方法不灵活,而且那个数据库设计得很简陋 阅读全文
posted @ 2018-04-04 10:51 甜菜波波 阅读(238) 评论(0) 推荐(0) 编辑
摘要:1.ApplicationContext.xml 是spring 全局配置文件,用来控制spring 特性的 2.dispatcher-servlet.xml 是spring mvc里面的,控制器、拦截uri转发view 3.一个bean如果在两个文件中都被定义了(比如两个文件中都定义了compon 阅读全文
posted @ 2018-04-04 09:49 甜菜波波 阅读(175) 评论(0) 推荐(0) 编辑
摘要:<context:component-scan base-package="com.dubbo" /> <mvc:annotation-driven /> 阅读全文
posted @ 2018-03-07 15:12 甜菜波波 阅读(84) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示