zoukankan      html  css  js  c++  java
  • Maven 添加包、创建Maven Web项目

    一、在 pox.xml中添加相应的依赖就可

    二、创建项目

    三、新建java源代码目录

    maven web项目默认是没有java源代码目录的,所以需要手动创建,并设置其为源代码目录
    右键main目录->Mark Directory as-> Sources Root
    这样就创建了存放java源文件的目录了

    四、使用

    通过上面的配置

    创建model层,dao层、service层、controller层

    model层为最底层,提供对象

    dao层集成了数据库的操作,将java代码与数据库进行了联系,为service层提供服务

    service层有了具体的实现接口,调用dao层中的方法,进行操作

    controller则调用service的方法,通过访问网站时,传入的参数,结合service层的方法,对模板(静态网页)进行操作

    静态网页,需要导入一些静态的修饰文件。

    dao层的方法既可以通过注解的方式操作,也能用xml文件的格式,xml文件可以进行更细致的逻辑操作

    controller向模板传递变量时,我们可以使用model层中的ViewObject方法,对多个方法一起传入

    public class ViewObject {
        private Map<String, Object> objs = new HashMap<String, Object>();
        public void set(String key, Object value) {
            objs.put(key, value);
        }
    
        public Object get(String key) {
            return objs.get(key);
        }
    }

    toolbox.xml文件则使,再html文件中,网页的编辑更加方便

    <toolbox>
        <tool>
            <key>date</key>
            <scope>application</scope>
            <class>org.apache.velocity.tools.generic.DateTool</class>
        </tool>
    </toolbox>
  • 相关阅读:
    luogu1131 [ZJOI2007]时态同步
    luogu1879 [USACO06NOV]玉米田Corn Fields
    luogu1345 [USACO5.4]奶牛的电信Telecowmunication
    luogu2463 [SDOI2008]Sandy的卡片
    spoj694 DISUBSTR
    luogu2852 [USACO06DEC]牛奶模式Milk Patterns
    poj2217 Secretary 后缀数组
    luogu3809 后缀排序 后缀数组
    hdu4405 Aeroplane chess
    poj2096 Collecting Bugs
  • 原文地址:https://www.cnblogs.com/zxj-262410/p/10877632.html
Copyright © 2011-2022 走看看