框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

时间:2022-08-28 23:58:55

详解web+maven+spring+mybatis+struts框架文件夹作用

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

1.程序名

2.Mybatis,mybatis是数据持久层,就是和对象类有关系的东西

3.存放java文件,xml,properties,java文件

4.JavaScript的类库

5.Deployed是部署的意思,部署后的文件,部署后自动生成,也就是放到tomcat上自动生成的文件

6.资源文件---为什么不放类库之类的文件

7.存放java文件,jsp等等也算是java文件,因为编译后也是经由servlet编译成java文件

8.存放有maven构建的class,jar,war等文件

9.Maven需要自动下载的目录

一、

Deployment Descriptor:mybatis 感觉就是mybatis的配置文件,就是web。Xml,应该是web文件部署后自动生成的。底下的参数就是web文件设置的过滤器等参数。

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

二、Java Resources

Java Resources分为三个部分:java源代码,java的配置文件,java库文件。

Java的源代码和java的配置文件都是在java/src文件夹下的不同文件。

Java的配置文件包含spring等框架的配置文件,框架的配置文件就是为了不在类之间增加纸质件的关系,用配置文件的一种特殊映射的方式结合。

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

三、JavaScript  Resource

JavaScript分为四个部分:

1.src/main/webapp-JavaScript的类库,jquery之类的文件

2.JavaScript生成的目标代码,target文件

3.ECMA文件

4.ECMA的类库

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

四、Deployed Resources

包含两个部分:

1.Webapp--html之类的源代码文件,和JavaResources文件的构造是一样的

2.resources文件--maven配置文件。

备注:

1.webapp是特指web的内容的文件夹,这里没有java的代码。

2.部署就是将我们写的东西部署到tomcat等服务上,我们所写的java代码之类的是属于后台的,所以是不会进入部署项目内的。

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

五、Resources

资源文件:配置文件,包含string配置文件,springmvc配置文件,mybatis配置文件,等文件。Config.properties文件是存放一些初始化常量的,例如数据库的URL,用户名,密码的文件。

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

六、src

Src是最重要的文件,包含了main,其下又包含了:

1.java源代码

2.Webapp:index.html,WEB-INF。

3.Resources:

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

七、Target

只包含maven的配置文件

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

八server 是tomcat的一些文件

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用

框架基础学习之--详解web+maven+spring+mybatis+struts框架文件夹作用的更多相关文章

  1. mybatis学习笔记(五) -- maven+spring+mybatis从零开始搭建整合详细过程(附demo和搭建过程遇到的问题解决方法)

    文章介绍结构一览 一.使用maven创建web项目 1.新建maven项目 2.修改jre版本 3.修改Project Facts,生成WebContent文件夾 4.将WebContent下的两个文 ...

  2. mybatis学习笔记(六) -- maven+spring+mybatis从零开始搭建整合详细过程(下)

    继续 mybatis学习笔记(五) -- maven+spring+mybatis从零开始搭建整合详细过程(上) 五.使用监听器启动Spring容器 1.修改pom.xml文件,添加Spring-we ...

  3. Spring+mybatis+struts框架整合的配置具体解释

    学了非常久的spring+mybatis+struts.一直都是单个的用他们,或者是两两组合用过,今天总算整合到一起了,配置起来有点麻烦.可是配置完一次之后.就轻松多了,那么框架整合配置具体解释例如以 ...

  4. SSM框架集成及配置详解(Maven管理)

    一.pom.xml(依赖管理) <?xml version="1.0" encoding="UTF-8"?> <project xmlns=& ...

  5. Spring基础学习&lpar;三&rpar;&mdash&semi;详解Bean&lpar;下&rpar;

    一.Bean的生命周期 1.概述      Spring IOC容器可以管理Bean的生命周期,Spring 允许在Bean的生命周期的特定点执行定制的任务.      Spring IOC容器对Be ...

  6. Spring基础学习&lpar;二&rpar;&mdash&semi;详解Bean&lpar;上&rpar;

         在Spring配置文件中,用户不但可以将String.int等字面值注入Bean中,还可以将集合.Map等类型注入Bean中,此外还可以注入配置文件中其他定义的Bean. 一.字面值     ...

  7. 基础拾遗------webservice详解

    基础拾遗 基础拾遗------特性详解 基础拾遗------webservice详解 基础拾遗------redis详解 基础拾遗------反射详解 基础拾遗------委托详解 基础拾遗----- ...

  8. Qt的Graphics-View框架和OpenGL结合详解

    Qt的Graphics-View框架和OpenGL结合详解 演示程序下载地址:这里 程序源代码下载地址:这里 这是一篇纯技术文,介绍了这一个月来我抽时间研究的成果. Qt中有一个非常炫的例子:Boxe ...

  9. Hadoop基础-Idea打包详解之手动添加依赖(SequenceFile的压缩编解码器案例)

    Hadoop基础-Idea打包详解之手动添加依赖(SequenceFile的压缩编解码器案例) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.编辑配置文件(pml.xml)(我 ...

随机推荐

  1. 如何利用pt-online-schema-change进行MySQL表的主键变更

    业务运行一段时间,发现原来的主键设置并不合理,这个时候,想变更主键.这种需求在实际生产中还是蛮多的. 下面,看看pt-online-schema-change解决这类问题的处理方式. 首先,创建一张测 ...

  2. 揭秘 typedef四用途与两陷阱&lbrack;转&rsqb;

    自 http://niehan.blog.techweb.com.cn/archives/325.html typedef用来声明一个别名,typedef后面的语法,是一个声明.本来笔者以为这里不会产 ...

  3. yii 项目根目录下需要有assets目录

    yii 项目根目录下需要有assets目录,如果没有,会导致gii失效

  4. 此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭&OpenCurlyDoubleQuote;的解决

    此版本的 SQL Server 不支持用户实例登录标志.该连接将关闭“的解决(转) 2008-10-04 13:31 错误提示:说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息 ...

  5. Linux目录和权限

    1. rmdir -p  用来删除一串目录,是否可以成功删除?   rmdir -p  删除一个不存在的目录时是否报错呢?rmdir -p 不能成功删除非空目录,rmdir -p 删除一个不存在的目录 ...

  6. java调用restful webservice&lpar;转&rpar;

    一般来说,大家只会用到GET和POST方法来调用. GET方法的话,参数可以写在url里面. 比如说server的interface用的是@RequestParam或者@PathVariable,在客 ...

  7. chip-seq数据分析中peak-calling软件-------MACS的安装

    1.下载MACS软件安装包(作者的系统为Ubuntu) 网址链接:http://liulab.dfci.harvard.edu/MACS/ 2.解压文件: tar -zxvf MACS**.tar.g ...

  8. 浅尝JavaScript document对象

    document对象 每个载入浏览器的 HTML 文档都会成为 Document 对象.document 对象是HTML文档的根节点与所有其他节点(元素节点,文本节点,属性节点, 注释节点).Docu ...

  9. eclipse打包

  10. &lbrack;W班&rsqb;第二次结对作业成绩评价

    作业地址: https://edu.cnblogs.com/campus/fzu/FZUSoftwareEngineering1715W/homework/1016 作业要求: 1.代码具有规范性. ...