随笔分类 -  spring

摘要:恰当的JDBC超时设置能够有效地减少服务失效的时间。本文将对数据库的各种超时设置及其设置方法做介绍。 真实案例:应用服务器在遭到DDos攻击后无法响应 在遭到DDos攻击后,整个服务都垮掉了。由于第四层交换机不堪重负,网络变得无法连接,从而导致业务系统也无法正常运转。安全组很快屏蔽了所有的DDos攻 阅读全文
posted @ 2019-03-19 14:19 kabibo 阅读(6256) 评论(0) 推荐(1) 编辑
摘要:在web.xml中通过contextConfigLocation配置spring,contextConfigLocation参数定义了要装入的 Spring 配置文件。如果想装入多个配置文件,可以在 <param-value>标记中用逗号作分隔符。在web.xml里配置Listener xml 代码 阅读全文
posted @ 2017-12-21 14:44 kabibo 阅读(1521) 评论(0) 推荐(0) 编辑
摘要:实现一个控制器ShirdrnController,如下所示: package org.shirdrn.spring.mvc; import java.util.Date; import javax.servlet.http.HttpServletRequest;import javax.servle 阅读全文
posted @ 2016-09-13 19:15 kabibo 阅读(1978) 评论(0) 推荐(0) 编辑
摘要:Spring的AOP配置 1.先写一个普通类: package com.spring.aop; public class Common { public void execute(String username,String password){ System.out.println("------ 阅读全文
posted @ 2016-02-23 18:50 kabibo 阅读(250) 评论(0) 推荐(0) 编辑
摘要:一、概述 对于Java组件开发者来说,他们都盼望拥有一组能够对组件开发提供全面测试功能的好用的单元测试。一直以来,与测试独立的Java对象相比,测试传统型J2EE Web组件是一项更为困难的任务,因为Web组件必须运行在某种服务器平台上并且它们还要与基于HTTP的Web交互细节相联系。 易测性(在框 阅读全文
posted @ 2016-02-04 17:46 kabibo 阅读(13560) 评论(0) 推荐(2) 编辑
摘要:Spring 一、Proxool连接池简介及其配置属性概述 Proxool是一种Java数据库连接池技术。是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况。 目前是和DBCP以及C3P0一起,最为常见 阅读全文
posted @ 2016-02-04 17:45 kabibo 阅读(3806) 评论(0) 推荐(0) 编辑
摘要:Spring 完全可以不依赖容器,自己管理数据源,但是却依赖第三方的开源的数据源管理框架. Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。 1、DBCP数据源 : DBCP类包位于 阅读全文
posted @ 2016-02-04 17:45 kabibo 阅读(523) 评论(0) 推荐(0) 编辑
摘要:一、SpringMVC核心接口 5、ViewResolver接口--视图解析接口 继承体系: 5、View接口--视图接口 二、SpringMVC项目示例 (1)建立动态web工程,导入spring的jar包(不要忘加SpringMVC.jar)。 (2)配置DispatcherServlet Di 阅读全文
posted @ 2016-02-04 17:43 kabibo 阅读(772) 评论(0) 推荐(0) 编辑
摘要:一、SpringMVC原理 请求到来时,第一个接受这个请求的前端控制器叫DispatcherServlet(这个需要在web.xml中配置), 后端控制器叫Controller。负责处理请求URL和后端控制器映射的叫HandMapping,它有多种类型,比较灵活,也是在一个xml文件上进 行配置。负 阅读全文
posted @ 2016-02-04 17:42 kabibo 阅读(5468) 评论(0) 推荐(0) 编辑
摘要:在MyEclipse 的Spring工程中,有时候要使用@Resource注释来驱动Spring配置。但是在MyEclipse添加Spring开发能力的操作中,并没有 把相关的库添加到工程的classpath中,所以使用该注解时会产生找不到类的错误,这是由于MyEclipse带的Spring里没有该 阅读全文
posted @ 2016-02-04 17:41 kabibo 阅读(344) 评论(0) 推荐(0) 编辑
摘要:二、SpringMVC请求处理流程 其中Front controller :前端控制器 Controller:后端控制器 三、Spring核心组件及请求处理流程 阅读全文
posted @ 2016-02-04 17:41 kabibo 阅读(222) 评论(0) 推荐(0) 编辑
摘要:1、new一个web project。 2、右键项目,为项目添加Struts支持。 点击Finish。src目录下多了struts.xml配置文件。 3、使用MyEclipse DataBase Explorer建立数据源。 new一个数据源。填入数据源信息。 点击test Driver,如果成功显 阅读全文
posted @ 2016-02-04 17:40 kabibo 阅读(225) 评论(0) 推荐(0) 编辑
摘要:struts2 commons-logging-1.0.4.jar 主要用于日志处理 freemarker-2.3.8.jar 模板相关操作需要包 ognl-2.6.11.jar ognl表达示所需包, xwork-2.0.7.jar xwork核心包 struts2-core-2.0.14.jar 阅读全文
posted @ 2016-02-04 17:39 kabibo 阅读(281) 评论(0) 推荐(0) 编辑
摘要:最下面有log4j的详解及配置步骤 步骤一、导入相应的jar包(具体参看下一篇博文) 步骤二、修改WEB.XML文件,内容如下: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/jav 阅读全文
posted @ 2016-02-04 17:38 kabibo 阅读(278) 评论(0) 推荐(0) 编辑
摘要:步骤一、在spring配置文件中引入<tx:>命名空间 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx= 阅读全文
posted @ 2016-02-04 17:37 kabibo 阅读(242) 评论(0) 推荐(0) 编辑
摘要:一、基础知识普及 声明式事务的事务属性: 一:传播行为 二:隔离级别 三:只读提示 四:事务超时间隔 五:异常:指定除去RuntimeException其他回滚异常。 传播行为: 所谓事务的传播行为是指,如果在开始当前事务之前,一个事务上下文已经存在,此时有若干选项可以指定一个事务性方法的执行行为。 阅读全文
posted @ 2016-02-04 17:36 kabibo 阅读(233) 评论(0) 推荐(0) 编辑
摘要:一、Spring事务的相关知识 1、事务是指一系列独立的操作,但在概念上具有原子性。 比如转账:A账号-100, B账号+100,完成。这两个操作独立是没问题的。 但在逻辑上,要么全部完成,要么一起失败。 1)jdbc事务:每个Connection都带有一个事务,只是默认被设置为自动提交。一个连接可 阅读全文
posted @ 2016-02-04 17:35 kabibo 阅读(2821) 评论(0) 推荐(0) 编辑
摘要:一、Spring为什么要整合Struts2 Struts2与Spring进行整合的根本目的就是要让 Spring为Struts2的Action注入所需的资源对象,它们整合的原理则是只要导入了struts2的spring插件包,不需要进行 任何额外的配置,Struts2的Action实例对象将由str 阅读全文
posted @ 2016-02-04 17:34 kabibo 阅读(238) 评论(0) 推荐(1) 编辑
摘要:一、Springl为什么要整合Hibernate 二者的整合主要是把hibernate中核心的一些类型交给spring管理,这些类型主要包括sessionFactory、 transactionManager、transactionTemplate,把这些类型配置成bean,然后注入到hiberna 阅读全文
posted @ 2016-02-04 17:34 kabibo 阅读(356) 评论(0) 推荐(0) 编辑
摘要:一、整合的步骤 1、步骤一:首先要获得DataSource连接池(推荐使用B方式): 要对数据库执行任何的JDBC操作,需要有一个Connection.在Spring中,Connection对象是通过DataSource获得的。 有几种方法可以得到DataSource, 其中一种方法是使用Sprin 阅读全文
posted @ 2016-02-04 17:33 kabibo 阅读(974) 评论(0) 推荐(0) 编辑

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