随笔分类 - Spring
摘要:隔离级别 isolation,5 种: ISOLATION_DEFAULT,ISOLATION_READ_UNCOMMITTED,ISOLATION_READ_COMMITTED,ISOLATION_REPEATABLE_READ,ISOLATION_SERIALIZABLE, 隔离级别解决的问题:
阅读全文
摘要:在服务启动完成时,如果需要执行一些特定的预加载任务,则可以通过实现 CommandLineRunner 接口来实现。 实现 效果: 如上,在应用中,可以通过加入明显日志的形式,提示是否发布成功。 可以看到,其输出在 StartupInfoLogger 之前。 优先级 如果存在多个 CommandLi
阅读全文
摘要:添加Maven依赖: 代码结构: 源码: 1 package Exception; 2 3 /** 4 * Created by zhengbin06 on 2017/2/14. 5 */ 6 public class Clazz { 7 private int i = 0; 8 public St
阅读全文
摘要:简单介绍: Spring为任务调度与异步方法执行提供了注解支持。通过在方法上设置@Async注解,可使得方法被异步调用。也就是说调用者会在调用时立即返回,而被调用方法的实际执行是交给Spring的TaskExecutor来完成。 开启@Async注解: 同时加入<context:component-
阅读全文
摘要:问题 这其实就是@Autoware与@Resource没有正确的使用,这个错误是因为wmPoiOplogService这个变量装配方式是@Resource,按照@Resource的按名字查找的方式,并没有找到bean id为wmPoiOplogService的bean所以就报出这个错误。 举个栗子�
阅读全文
摘要:Servlet 有以下四个阶段: 1.加载和实例化 2.初始化 3.请求处理 4.服务终止 也可以概括为: *注意 Struts2 1.流程图: 2.流程叙述: 详情链接:struts2执行原理(执行流程) SpringMVC 1.流程图: 2.流程描述: 也可以说: Struts2与SpringM
阅读全文
摘要:MVC是Model-View-Controller的简称,即模型-视图-控制器。 MVC是一种设计模式,它强制性地将应用程序的输入、处理、输出流程按照模型、视图、控制器的方式进行分类,并被分成3层: 模型层、视图层、控制层。 1.视图 代表用户交互界面。 视图向用户显示相关的数据,并能接收用户输入的
阅读全文
摘要:如果使用maven: jar包的dependency搜索 (1)web.xml ——Web容器 (2)mvc.xml ——SpringMVC (3)applicationContext.xml ——Spring (4)mybatis.cfg.xml ——Mybatis (5)db.propertie
阅读全文
摘要:1. SpringMVC拦截器的概念与Struts2相同 2. 实现拦截器 (1) 项目结构 (2) 实现HandlerInterceptor接口 (3) 配置拦截器 3.如果被拦截,能否到达指定的页面? 使用HttpServletResponse 或者 HttpServletRequest 可以实
阅读全文
摘要:1.项目结构 2.源代码 1 package com.zhengbin.controller; 2 3 4 import java.io.IOException; 5 6 import javax.servlet.ServletException; 7 import javax.servlet.ht
阅读全文
摘要: Spring的web框架围绕DispatcherServlet设计。 DispatcherServlet的作用是将请求分发到不同的处理器。 与其它web MVC框架一样,Spring的web MVC框架是一个请求驱动的web框架,其设计围绕一个中心的servlet进行, 它能将请求分发给控制器,
阅读全文
摘要:1 public List<Student> selectStudent() { 2 Student s = new Student(); 3 s.setName("zhengbin"); 4 s.setScore(109); 5 sqlSession.insert("com.zhengbin.en
阅读全文
摘要:Struts2.1.8+Hibernate3.2+Spring4.1.6+MySql 1 ant-1.6.5.jar 2 ant-antlr-1.6.5.jar 3 ant-junit-1.6.5.jar 4 ant-launcher-1.6.5.jar 5 ant-swing-1.6.5.jar
阅读全文
摘要:Spring-AOP(Aspect-orented programming) 在业务流程中插入与业务无关的逻辑,这样的逻辑称为Cross-cutting concerns,将Crossing-cutting concerns独立出来为一个对象,这样的特殊对象称为Aspect Aspect,即方面。所
阅读全文
摘要:Spring 基本概念 Spring优点: 1.Spring不同于其它的Framework,它要提供的是一种管理你的业务对象的方法。 2.DI有效的降低了耦合度 3.AOP提供了通用任务的集中管理 4.ORM和DAO简化了对数据库访问 5.高度开放性,并不强制 Spring不会给你的工程添加对其它的
阅读全文
摘要:Ioc原理讲解:http://www.cnblogs.com/xdp-gacl/p/4249939.html Ioc IoC是一种编程思想,由主动编程变为被动接收。 也就是说,所有的组件都是被动的(passive),所有的组件初始化和调用都由容器负责。组件处在一个容器中,由容器负责管理。 Ioc容器
阅读全文