解析XML,有三种解析类型,DOM,SAX,PULL,对于解析的方法第三种相对来说简单方便许多,在使用这些的时候要事先搭建好自己使用项目的环境,在局域网中先拿到数据,
public String getXML() throws Exception {
// 获取数据
// 调用数据库查询数据,返回对象集合(....)
List<FQ> fqs = new ArrayList<FQ>();
for (int i = 1; i <= 100; i++) {
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day = calendar.get(Calendar.DAY_OF_MONTH);
fqs.add(new FQ("小" + i, "吃饭啦", year + "-" + month + "-" + day));
}
// 将对象集合存放到请求域中
ServletActionContext.getRequest().setAttribute("fqs", fqs);
return "dataResult";
}
实例化实体类(数据库中文件),方法接口
public interface PersonDao {
public void addPerson(Person person);
public List<Person> getPersons(int pageNum,int pageSize);
public int getPersonCount();
}
数据
public class TestHibernate {
public static void main(String[] args) {
Configuration configuration=new Configuration().configure();
SessionFactory sessionFactory=configuration.buildSessionFactory();
Session session=sessionFactory.openSession();
session.beginTransaction();
session.save(new Person("admin", 10));
session.getTransaction().commit();
session.close();
sessionFactory.close();
}
在服务器中读取数据并显示