分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow
对于MVC相比都不陌生,现在就以MVC设计模式为指导思想写一个真实的案例,先是第一步,规划,和进行必要的开发环境的搭建。
首先是规划
1.搭建开发环境 1.1导开发包 dom4j开发包 jstl开发包 beanUtils开发包 log4j开发包 1.2创建组织程序的包 com.bird.domain com.bird.dao com.bird.dao.impl com.bird.service com.bird.service.impl com.bird.web.controller com.bird.web.ui com.bird.utils junit.test WEB-INF/jsp保存所有jsp 1.3创建代表数据库的XML文件 在类目录下创建一个代表数据库的XML文件
然后是充当数据库的user.xml
<?xml version="1.0" encoding="UTF-8"?><users> <user id="123123124" username="aaa" password="123" email="aaa@sina.com" birthday = "1992-01-18" nickname="强子"></user></users>
然后是作为工具类的Dom4j的工具类的方法
package com.bird.utils;import java.io.File;import java.io.FileOutputStream;import org.dom4j.Document;import org.dom4j.io.OutputFormat;import org.dom4j.io.SAXReader;import org.dom4j.io.XMLWriter;public class XmlUtils { private static String filePath; //静态代码块只获取一次位置 static{ //返回绝对地址 filePath = XmlUtils.class.getClassLoader().getResource("users.xml").getPath(); } /** * 获得指定文件的Document * @return * @throws Exception */ public static Document getDocument() throws Exception{ SAXReader reader = new SAXReader(); Document documen