12 2013 档案

摘要:1. 读取并解析XML文档:SAXReader reader = new SAXReader();Document document = reader.read(new File(fileName));reader的read方法是重载的,可以从InputStream, File, Url等多种不同的源来读取。得到的Document对象就带表了整个XML。读取的字符编码是按照XML文件头定义的编码来转换。如果遇到乱码问题,注意要把各处的编码名称保持一致即可。2. 取得Root节点Element root=document.getRootElement();root元素是xml文档的根节点。一切X 阅读全文
posted @ 2013-12-30 17:26 薛定谔的猫_ 阅读(238) 评论(0) 推荐(0)
摘要:import java.io.File;import java.io.IOException;import javax.xml.parsers.ParserConfigurationException;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;import org.xml.sax.SAXException;public class Dom4jDemo {public static void main(Str 阅读全文
posted @ 2013-12-30 17:04 薛定谔的猫_ 阅读(259) 评论(0) 推荐(0)
摘要:最近,弄毕业设计,用框架,总是出现各种小问题。用myeclipse自动加包的话,struts和hibernate会有包冲突,删不掉。发布后,从tomcat里面删除lib,可以正确使用。实在繁琐的很,晚上准备用idea了,完全手动来加包,需要什么,就加什么。先准备一下需要的包,记录一下:struts2的基本包: (1)commons-logging-api-1.1.jar (2)freemarker-2.3.16.jar (3)ognl-3.0.jar (4)struts2-core-2.2.1.1.jar (5)xwork-core-2.2.1.1.jar 如果需要上传文件就需要common. 阅读全文
posted @ 2013-12-26 13:21 薛定谔的猫_ 阅读(231) 评论(0) 推荐(0)
摘要:一、各种注解方式1.@Autowired注解(不推荐使用,建议使用@Resource)@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。@Autowired的标注位置不同,它们都会在Spring在初始化这个bean时,自动装配这个属性。要使@Autowired能够工作,还需要在配置文件中加入以下Xml代码2. @Qualifier注解@Autowired是根据类型进行自动装配的。例如,如果当Spring上下文中存在不止一个UserDao类型的bean时,就会抛出BeanCreationException异常;如果Spring上下文中不存在UserDao类型的be 阅读全文
posted @ 2013-12-13 11:13 薛定谔的猫_ 阅读(247) 评论(0) 推荐(0)
摘要:Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、@PostConstruct及@PreDestroy。1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframework.beans.factory.annotation.Autowired; 只按照byType 注入。2. @Resource @Resource默认按 byName 自动注入,是J2EE提供的, 需导入Package: javax.annotation.Resource; @... 阅读全文
posted @ 2013-12-13 11:00 薛定谔的猫_ 阅读(349) 评论(0) 推荐(0)