文章列表
- 博客分类:
在http://gary-bu.iteye.com/blog/2024022 中我们了解了如何配置一个springmvc,如何在spring配置文件中配置一个dbcp数据源,在web.xml配置上下文监听器,分发器,视图解析器等,而这篇主要看一下如何在上次的基础上配置事务.
spring事务分声明式事务和编程式事务,我们今天主要说一下声明式事务,spirng的事务是通过aop代理实现的,其中的事务通知 由原数据(目前基于xml或者注解)驱动.代理对象与事务元数据结合产生了一个aop代理,它使用一个platformtransactionmanager实现 配合transactioninte ...
- 2014-03-05 16:35
- 浏览 3259
- 分类:编程语言
- 博客分类:
最近打算仔细研究一下spring,就从用了2年的spring mvc开始吧,初学者可以看看,大神就pass好了,呵呵....
首先去spring凯发k8国际娱乐官网入口官网下载完整的spring包,包含libs, docs和schema,spring的版本是3.2.4
我们来看一下spring的lib包都有那些内容:
上面图片中除红色框内的两个jar其它都是spring官方提供的jar包,红色框内的jar我们在配置事务的时候会用到,我们一会再说.我们仔细看一下spring提供的jar包可以看到每一个模块对应着3个jar包,sources包(源码),javadoc包(文档)和编译好的jar.
然后我们看 ...
- 2014-03-03 13:00
- 浏览 6877
- 分类:编程语言
- 博客分类:
gradle 构建的项目时需要创建指定的目录结构而源代码和web资源文件也应当处于正确路径下,否则可能出现资源文件访问不到。
web应用源文件的默认路径是src/main/webapp
:.
├─.gradle
│ ├─2.2.1
│ │ └─taskartifacts
│ └─2.6
│ └─taskartifacts
├─.settings
│ └─gradle
├─bin
│ └─org
│ └─gradle
├─build
│ ├─classes
│ │ └─main
│ │ └─org
│ │ ...
- 2015-12-03 22:39
- 浏览 1085
- 分类:web前端
- 博客分类:
bootstrapvalidator 的验证功能还是很强大的,只是验证后提示的信息默认是英文的,能不能提示中文呢?肯定可以,否则也太。。。啥了吧去 http://bv.doc.javake.cn/ 网站下载bootstrapvalidator资源包,里面有各国语言文件,在jqcool.net-bootstrapvalidator\dist\js\language下jqcool.net-bootstrapvalidator\demo 有很多例子,其中有一个i18n.html的文件就一个教如何使用语言包的。在http://bootstrapvalidator.votintsev.ru/exampl ...
- 2015-12-03 22:38
- 浏览 3788
- 分类:web前端
- 博客分类:
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现nullpointerexception如果将&&改为&,则会抛出nullpointerexception异常。if(x= ...
- 2014-10-28 11:22
- 浏览 426
- 分类:编程语言
- 博客分类:
语法:
hwclock [--adjust][--debug][--directisa][--hctosys][--show][--systohc][--test]
[--utc][--version][--set --date=<日期与时间>]
说明:
在linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在bios画面设定的时钟。系统时钟则是指kernel中的时钟。当linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。所有linux相关指令与函数都是读取系统时钟的设定
参数:
--adjust ...
- 2014-09-02 11:31
- 浏览 482
- 分类:操作系统
- 博客分类:
只知道tomcat-users.xml中配置的用户,系统自带角色有manager和admin两个 但具体各自有什么作用,一直没着意弄明白。 今天在无聊等待的过程,心血来潮在网上查了一下资料,也亲自实践了一把,证实可靠: 原文: "access to the manager application is protected by default: you need to define a user with the role "manager" in /etc/tomcat6/tomcat-users.xml before you can access it.&q ...
- 2014-08-22 10:08
- 浏览 958
- 分类:web前端
- 博客分类:
最近使用java 自带jconsole 监听web项目 内存,cpu,线程使用情况,感觉还蛮好的,下面介绍一下使用方法和过程
1.使用jconsole背景:
发现项目运行一段时间就会挂掉,最初认为是某些地方代码质量不高,导致内存泄露.打算找个内存分析� ...
- 2014-08-22 10:08
- 浏览 4184
- 分类:编程语言
- 博客分类:
1、对于string,number等基础类型,==和===是有区别的
1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等
2)同类型比较,直接进行“值”比较,两者结果一样
2、对于array,object等高级类型,==和===是没有区别的
进行“指针地址”比较
3、基础类型与高级类型,==和===是有区别的
1)对于==,将高级转化为基础类型,进行“值”比较
2)因为类型不同,===结果为false
转自http://blog.sina.com.cn/s/blog_4b32835b01014iv9.ht ...
- 2014-08-20 09:17
- 浏览 576
- 分类:编程语言
- 博客分类:
学习了一下使用ant给web项目打包,使用ant命令预先安装ant软件,并且配置
环境变量:
ant_home=ant安装目录
path=%path%;%ant_home%/bin
根据http://blog.csdn.net/lip009/article/details/1226931 自己写了一个 build.xml文件
- 2014-08-14 17:25
- 浏览 595
- 分类:企业架构
- 博客分类:
1.搭建环境都需要那些软件?
你可以去我的网盘下载
android软件 提取码 ddb6
2.软件准备好了,我要如何搭建环境?
请参考
安卓模拟器android sdk安装完整图文教程
3.eclipse在线安装adt失败怎么办,无法访问 http://dl-ssl.google.com/android/eclipse/
下载离线包进行安装,离线包在我的android软件 里面有 ‘adt-23.0.3.zip’
你可以参考 http://www.crifan.com/android_eclipse_offline_install_adt/
注意下 ...
- 2014-08-10 01:57
- 浏览 3043
- 分类:移动开发
- 博客分类:
需求: 相同的采购合同号对应的供应商应该相同,如下图,填写采购合同号,选中对应供应商,但相同合同号要选择相同供应商
实现技术:jquery each遍历
//获取所有采购合同文本框并绑定blur事件
$("input[name*='stockcontractno']").on("blur",function(){
var contractarray=$("input[name*='stockcontractno']");
var currcontractobj=this;
var currprovidero ...
- 2014-07-30 13:20
- 浏览 1077
- 分类:web前端
- 博客分类:
项目使用 jquery.validate.js 对表单进行了验证,jquery.validate 还是很强大的,下面说一些常用的验证
1.项目先要导入js库