xmlns

SSM_框架整合(IDEA)

痞子三分冷 提交于 2020-01-31 13:42:14
SSM_框架整合(IDEA) 1. 配置文件 applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <import resource="spring-dao.xml"/> <import resource="spring-service.xml"/> <import resource="spring-mvc.xml"/> </beans> 数据库 Mysql 8.0 database.properties jdbc.driver=com.mysql.cj.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/runoob?useSSL=true&useUnicode=true

Spring - 基于注解创建bean

瘦欲@ 提交于 2020-01-31 09:28:21
1. 介绍 之前我们写的bean都是基于xml配置,而这文章是基于java 注解去实现创建bean,首先我们需要在之前的xml当中添加两个dtd xmlns:context 和 xsi:schemaLocation <?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.3.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> </beans> 2.配置

WPF显示Html

烈酒焚心 提交于 2020-01-31 05:25:56
1.添加引用 WindowsFormsIntegration.dll    System.Windows.Forms.dll 2.界面内容 <UserControl x:Class="HKDCMS.Client.Demo.UIViews.UIControls.AboutUsControl" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms" mc:Ignorable="d" Background="White" d:DesignHeight="300" d:DesignWidth="300"> <Grid x:Name="grid"> </Grid> </UserControl> 3

WPF XAML

元气小坏坏 提交于 2020-01-31 04:49:45
xmlns 在xml中专门用于声明名字控件, xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 是WPF的核心名字空间,它包含所有WPF类,包括用于构建用户界面的控件 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 是XAML名字空间,包含各种XAML实用特性,之后会有x:Class ,x:Name等 ,x就表示这个命名空 XAML名字空间中的Class 告诉XAML编译器生成一个新Applicaion类(Partial类)用于事件处理,我们可以提供Class的Partial类的其他实现, x名字空间的主要内容如下: attribute类: x:Class:告诉窗口编译成类,如上 x:ClassModifier:编译成的类的访问权限,public,internal,private等 x:Name:编译成类的属性 x:FieldModifier:修饰属性的访问权限 x:key:用于检索资源的key x:Shared:声明资源是否共享,与x:key配合使用 标记扩展类: x:Array :数组标签类型 x:Static:表示静态成员 x:Type:表示类型 x:nul: WPF Xaml的标记扩展常用的包括:StaticResource

Spring(13)_事务控制

我的梦境 提交于 2020-01-31 03:00:20
本系列博客汇总在这里: Spring 汇总 事务控制 一、什么是事务 二、Spring 使用注解对事务的控制 1、来处理事务传播特性 第一步 第二步 2、事务的并发 并发问题 脏读(dirty read) 不可重复读(unrepeatable read) 幻读(phantom read) 第一类更新丢失 第二类更新丢失 3、事务的隔离级别 三、使用配置文件对事务控制 源码工程文件为:spring3.2_10 & spring3.2_11 & spring3.2_12 & spring3.2_13 一、什么是事务 一荣俱荣,一损俱损,很多复杂的操作我们可以把它看成是一个整体,要么同时成功,要么同时失败。 事务的四个特征ACID 原子性(Atomic):表示组成一个事务的多个数据库的操作的不可分割的单元,只有所有的操作成功才算成功,整个事务提交,其中任何一个操作失败了都是导致整个所有操作失败,事务会回滚。 一致性(Consistentcy):事务操作成功后,数据库所处的状态和业务规则一致。如果A账户给B账户汇 100,A 账户减去 100,B 加上 100,两个账户的总额是不变的。 隔离性(islation):在多个数据库的操作相同的数据并发时,不同的事务有自己的数据空间,事务与事务之间不受干扰(不是绝对的)。干扰程度受数据库或者操作事务的隔离级别来决定,隔离级别越高,干扰就越低

Apache Synapse

大城市里の小女人 提交于 2020-01-30 00:41:06
Apache Synapse可以提供企业服务总线(ESB,Enterprise Service Bus)的许多功能。可以从很多厂商那里获得ESB,通过可扩展标记语言(EXML,Extensible Markup Language)Web服务接口以及基于规则的标准化路由,在企业系统之间提供安全的互用性。 ESB有这么一个功能,把XML文件从一种数据格式转换为另一种,从而使得可以在不同的应用程序中共享这些文件。此外,ESB还保证可以在预设规则的基础上共享数据。 下载: http://synapse.apache.org/download.html Apache Synapse 特性 1、基于 Apache Axis2, 最新 1.2 版本 2 、支持服务注册以及寻址管理 3 、支持 WS-Addressing/WS-Security/WS-RM 等规范 4 、支持 HTTP(S)/JMS/POP3/SMTP/IMAP/FIX 等协议以及转换 5 、消息处理:消息接收、转发、中介、路由、错误处理 6 、服务质量 7 、支持 Load Balance 和 Failover, 以及服务缓存 8 、支持脚本中介,无需修改应用代码,通过 JS 等脚本来控制消息 9 、 JMX, 支持自治监控 消息仲裁框架 Apache Synapse 实现了通用的中介框架。可以指定一个对消息进行操作

apache synapse使用(1)

自古美人都是妖i 提交于 2020-01-30 00:36:44
一. Synapse 介绍 Synapse 是一个简单的 XML 和 Web 服务管理与集成代理,可用于构成 SOA 和企业服务总线(ESB)的基础。Synapse是 Web 服务项目中一项成熟的 Apache 活动,并且是非常成功的 Apache Axis2 项目的一个分支。它提供了中介、管理、以及在各种不同的应用程序之间转换 XML 消息的能力 看看官方给出的架构图 二. 官方示例 1,环境准备 A Java 2 SE - JDK or JRE of version 1.5.x or higher (JDK 1.6.0_21 recommended) Apache Ant http://ant.apache.org 2,日志记录示例 在这个示例中,只是将执行过的调用执行日志记录功能 首先下载synapse: http://synapse.apache.org/download.html 解压,下文中提到的<synapse-home>就是解压后的根目录,进入到<synapse-home>/samples/axis2Server/src/SimpleStockQuoteService 运行ant 执行成功之后,到<synapse-home>/samples/axis2Server目录启动服务 axis2Server.bat 启动 启动Synapse 到目录<synapse-home

【Spring】SpringMVC之异常处理

£可爱£侵袭症+ 提交于 2020-01-29 13:47:05
java中的异常分为两类,一种是运行时异常,一种是非运行时异常。在JavaSE中,运行时异常都是通过try{}catch{}捕获的,这种只能捕获显示的异常,通常项目上抛出的异常都是不可预见。那么我们能够有什么方法能够解决这种问题吗?当然有,SpringMVC中的异常处理机制就很好的做到了这一点。 SpringMVC中的异常处理一共有3种方式 (1)使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver; (2)实现Spring的异常处理接口HandlerExceptionResolver 自定义自己的异常处理器; (3)使用@ExceptionHandler注解实现异常处理。 (1)使用Spring MVC提供的SimpleMappingExceptionResolver 直接将 SimpleMappingExceptionResolver 类配置到SpringMVC配置文件中 <!-- 只是对全局的Controller有效果 所有的被RequestMapping注解所添加的方法中的异常才有效果 --> <bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <property name=

为WPF和Silverlight的Grid添加边框线

元气小坏坏 提交于 2020-01-28 11:00:28
Grid是WPF和Silverlight中的一个重要的布局元素,其他的布局元素还有StackPanel, Canvas, Border等等。从字面上说,Grid是一个表格的意思,它的使用也确实很方便,从视觉上很像一个表格的样式,有行,有列的概念,这种效果很适合于需要多多个子控件进行布局,并希望保持左边或者上对齐的效果。 我们来看一个最简单的例子(本文采用Silverlight做演示,在WPF中也是一样的) 使用Grid的时候,一般先定义Grid的行和列的设置,然后在其放置其他控件并且设置他们的行号和列号即可,语法和语义都很简单和清晰 <UserControl x:Class="SilverlightApplicationGridBorderSample.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc

springMVC两种方式实现多文件上传及效率比较

折月煮酒 提交于 2020-01-28 08:51:38
springMVC实现 多文件上传的方式有两种,一种是我们经常使用的以字节流的方式进行文件上传,另外一种是使用springMVC包装好的解析器进行上传。这两种方式对于实 现多文件上传效率上却有着很大的差距,下面我们通过实例来看一下这两种方式的实现方式,同时比较一下在效率上到底存在着多大的差距。 1.下载相关jar包。 需要引入的jar出了springMVC的jar包外,还需要引入 com.springsource.org.apache.commons.fileupload-1.2.0.jar和 com.springsource.org.apache.commons.io-1.4.0.jar。所有的jar包可以通过“ 点击这里 ”进行下载。 2.配置springAnnotation-servlet.xml文件(文件名称可以自定义,只要和web.xml中引入的名称一样即可): [html] view plain copy <? xml version= "1.0" encoding= "UTF-8" ?> <!-- Bean头部 --> < beans xmlns= "http://www.springframework.org/schema/beans" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns:p=