- 浏览: 232261 次
- 性别:
- 来自: 北京
最新评论
-
nujgnef:
[size=x-large][color=yellow][/c ...
Spring中PROPAGATION_REQUIRED的意思? -
wrq_mimi:
...
使用BeanNameAutoProxyCreator实现spring的自动代理 -
Luob.:
不行啊 ,我这里报错了org.springframework. ...
使用BeanNameAutoProxyCreator实现spring的自动代理 -
blueman2012:
附件在哪儿呢,亲亲
Ehcache缓存框架 -
zskangs1126:
mysql 基本语句
文章列表
// 实例化加载配置文件
WindowsLiveContacts contacts = new
WindowsLiveContacts(request, " Application-Contacts-Key.xml");
// 声明变量
List<Contact> list = null;
URL msnContactUrl = null;
// 判断是否可用
if (contacts.getIsValid()) {
...
1、java将List容器封装的数据转化为JSON数据格式
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
response.setCharacterEncoding("utf-8");
List<Userinfo> list = userService.getUserinfos();
//业务层获取数据
JSONArray ...
JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ 还要需要的第3方包: org.apache.commons(3.2以上版本) org.apache.oro net.sf.ezmorph(ezmorph-1.0.4.jar) nu.xom 1、List
Java代码
boolean[] boolArray = new boolean[]{true,false,true};
JSONArray jsonArray1 = JSON ...
错误来源:
METHOD = com.common.data.DBHelper.getResultSet( NewProxyConnection, String, ArrayList )
PARAM_0 = com.mchange.v2.c3p0.impl.NewProxyConnection@5c38c1
PARAM_1 = {call sp_ZineKind_Delete(?)}
PARAM_2 = {
83
}
该语句没有返回结果集。
分析:1、程序检查一切都正确:
1.1
conn = dbHelper.getConnection();
rs = th ...
事务传播行为种类
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,
它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:
表1事务传播行为类型
事务传播行为类型
说明
PROPAGATION_REQUIRED
如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。
PROPAGATION_SUPPORTS
支持当前事务,如果当前没有事务,就以非事务方式执行。
PROPAGATION_MANDATORY
使用当 ...
今天在网上找到log4j的详细介绍、配置文件内容如下:
#此句为定义名为stdout的输出端是哪种类型,可以是#org.apache.log4j.ConsoleAppender(控制台),#org.apache.log4j.FileAppender(文件),#org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),#org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件)#org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方) ...
Unsupported FS formatsvn: 期望文件系统格式在“1”到“3”之间;发现格式“4”
Filesystem has no itemsvn: URL 'svn://192.168.0.103/mydemo' non-existent in that revision
今天配置svn出现上面的问题,原来是Setup-Subversion.msi 版本过低的问题。
重新安装了下Setup-Subversion-1.6.4.msi就可以了!
服务器版本:Setup-Subversion-1.6.4.msi
客户端版本:TortoiseSVN-1. ...
今天上网找到个试题,个人认为不错。收藏了!
/** * 判断是否相等 * @param args */ public static void main(String[] args) { String a = "abc"; String b = "ab"; String c = b + "c";
System.out.println(a == c);
System.out.println(a.equals(c));
}
答案为:false true
自己写了个spring aop 的超级简单的小例子,上传上来方便以后用的上。
1、 Spring2.0压缩包目录说明 aspectj目录下是在Spring框架下使用aspectj的源代码和测试程序文件。 Aspectj是java最早的提供AOP的应用框架。 dist 目录下是Spring 的发布包,关于发布包下面会详细进行说明。 docs 目录下是相关的文档,包括有Spring api 的javadoc、reference 参考指南、Spring的标签库使用文件及Spring MVC 的MVC-step-by-step 讲解与示例。都是很好的文档,值得好好研究一下。 lib 目录下是Spring 所依赖的第三方开源包。 mock 目录下是Spring 辅助应用测试的Moc ...
22.2. 使用Spring邮件抽象
假设某个业务接口名为OrderManager:
public interface OrderManager {
void placeOrder(Order order);
}
我们同时假设有一个用例:需要生成带有订单号的email信件, 并向客户发送该订单。
22.2.1. MailSender 和 SimpleMailMessage 的基本用法
import org.springframework.mail.MailException;
import org.sprin ...
1、面向对象的特点
抽象:
抽象是或略一个主题中与当前目标的无关的因素,一边充分考虑有关的内容。抽象并不能解决目标中所有的问题,只能选择其中的一部分,忽略其他的部分。抽象包含两个方面:一是过程抽象;一是 ...
package lee;
import java.io.InputStream;import java.net.URL;import java.net.URLConnection;
import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document;import org.w3c.dom.NamedNodeMap;import org.w3c.dom.Node;import org.w3c.dom.NodeList;
/** ...
<defaultCache maxElementsInMemory="10000" //缓存中最大允许创建的对象数 eternal="false" //缓存中对象是否为永久的,如果是,超时设置将被忽略,对象从不过期 timeToIdleSeconds="120" //缓存数据钝化时间(设置对象在它过期之前的空闲时间) timeToLiveSeconds="1 ...