首页 > 编程语言 >java_Web 实战01

java_Web 实战01

时间:2024-12-17 19:43:17浏览次数:7  
标签:Web 01 java maven apache org servlet javax

java_Web 实战01

之前我写了一个系统,写的很挫,但是我现在准备再次分析一遍,来实现温故知新。

首先要配置环境包括pom,mybati的xml文件等等.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.example</groupId>
  <artifactId>ManagerSystems</artifactId>
  <packaging>war</packaging>
  <version>1.0-SNAPSHOT</version>
  <name>ManagerSystems Maven Webapp</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>javax.servlet.jsp</groupId>
      <artifactId>javax.servlet.jsp-api</artifactId>
      <version>2.3.3</version>
      <scope>provided</scope>
    </dependency>

    <!--    axios-->
    <!-- https://mvnrepository.com/artifact/org.webjars.npm/axios -->
    <dependency>
      <groupId>org.webjars.npm</groupId>
      <artifactId>axios</artifactId>
      <version>1.6.8</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>

    </dependency>
    <!--    Maven helper 插件-->
    <!-- https://mvnrepository.com/artifact/org.nuiton/maven-helper-plugin -->
    <!-- https://mvnrepository.com/artifact/org.nuiton/maven-helper-plugin -->
    <!--     serlet api-->
    <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
    <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>4.0.1</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>commons-io</groupId>
      <artifactId>commons-io</artifactId>
      <version>2.17.0</version>
    </dependency>
    <!--    mybatis-->
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.5.6</version>
    </dependency>
    <!--    mysql-->
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.33</version>
    </dependency>
    <dependency>
      <groupId>jstl</groupId>
      <artifactId>jstl</artifactId>
      <version>1.2</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.apache.taglibs/taglibs-standard-impl -->
    <dependency>
      <groupId>org.apache.taglibs</groupId>
      <artifactId>taglibs-standard-jstlel</artifactId>
      <version>1.2.5</version>
    </dependency>

  </dependencies>

  <build>
    <finalName>ManagerSystems</finalName>
    <plugins>
      <!--tomcat插件-->
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.2</version>
        <configuration>
          <port>7463</port>
          <!--          <path>/web_demo_3/HelloWeb.html</path>-->
          <!--                 web_demo_3/HelloWeb.html-->
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>11</source>
          <target>11</target>
        </configuration>
      </plugin>
    </plugins>

  </build>
</project>

<!DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
    <environments default="development">
        <environment id="development">
            <transactionManager type="JDBC"/>
            <dataSource type="POOLED">
                <property name="driver" value="com.mysql.jdbc.Driver"/>
                <property name="url" value="jdbc:mysql:///db3?useSSL=false"/>
                <property name="username" value="root"/>
                <property name="password" value="123456"/>
            </dataSource>
        </environment>
    </environments>
    <mappers>
       <mapper resource="com/home/mapper/UserMapper.xml"></mapper>
        <mapper resource="com/home/mapper/ShopperMapper.xml"></mapper>
        <mapper resource="com/home/mapper/HouseMapper.xml"></mapper>
        <mapper resource="com/home/mapper/AgentMapper.xml"></mapper>
    </mappers>
</configuration>


标签:Web,01,java,maven,apache,org,servlet,javax
From: https://www.cnblogs.com/yuanshitianzun123/p/18613296

相关文章

  • MeteoInfo-Java解析与绘图教程(十)_JAVA绘制雷达PPI图
    天气雷达的基本要素有很多,特别是双偏振雷达更多,但业务场景经常使用的一般为基本反射率,基本速度这两种要素接下来我们以基本反射率为例,其他的要素也是一样的,一通百通首先我们做基本反射率的图需要确定做哪一个仰角层,因为雷达体扫模式的扫描是不同仰角进行扫描的,常规的雷达......
  • CTFHUB-web(SSRF)
    内网访问点击进入环境,输入http://127.0.0.1/flag.php伪协议读取文件/?url=file:///var/www/html/flag.php右击查看页面源代码端口扫描1.根据题目提示我们知道端口号在8000-9000之间,使用bp抓包并进行爆破POST请求点击环境,访问flag.php查看页......
  • COMP2012J Operating Systems Memory Management
    OperatingSystemsAssignment02:MemoryManagementCOMP2012J2024-251MemoryManagementSimulatorPleasefindthememorymanagementsourcefilesfromthemoodle.Thissimulatorillustratespagefaultbehaviourinapagedvirtualmemorysystem.Theprogram......
  • Web开发 -前端部分-CSS
    CSSCSS(CascadingStyleSheet):层叠样式表,用于控制页面的样式(表现)。一基础知识1标题格式标题格式一: 行内样式<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=dev......
  • 编写 Java 单元测试最佳实践
    引言在软件开发中,单元测试是保障代码质量的重要环节。对于程序员而言,它不仅提高了代码的稳定性和可维护性,还能帮助企业快速响应市场变化。然而,很多开发团队对单元测试的理解和实践并不深入。而腾讯云AI代码助手能够基于代码逻辑自动生成单元测试,减少手动编写测试代码的工作量,提......
  • 毕业设计-基于Java+SpringBoot+Vue宠物领养系统(源码+数据库+项目说明)
    博主介绍:本人专注于java/前端/数据库/微信小程序技术领域的开发,以及多年的计算机毕业设计方面的实战开发经验和技术积累;本人也是多年的全栈开发人员;希望我发布的此篇文件可以帮助到您......
  • 毕业设计-基于Java+SpringBoot+Vue学生成绩管理系统(源码+数据库+论文+PPT+项目说明)
     博主介绍:本人专注于java/前端/数据库/微信小程序技术领域的开发,以及多年的计算机毕业设计方面的实战开发经验和技术积累;本人也是多年的全栈开发人员;希望我发布的此篇文件可以帮助到您......
  • JAVA-MQ设置动态的过期队列
    在开发场景中,如预约的签到,用户会有不同的预约签到时间,例如;7:00,7:30,8:00那么,对于这种场景,使用如定点轮询查表的方式,一方面时间颗粒度需要严格的控制,另一方面在数据库的记录一多就很浪费性能,所以我们可以考虑使用mq的过期队列来实现功能基于mq的死信队列,首先将信息存活时间......
  • java面试问题(2024.12.17)
    记录java岗面试问题对java的了解Java是一门面向对象的编程语言,吸收了C++语言中大量的优点,但又抛弃了C++中容易出错的地方,如垃圾回收。Java又是一门平台无关的编程语言,通过java虚拟机(jvm)可以实现一次编译,处处运行。对jvm的了解Java虚拟机,是Java实现跨平台的关键所......
  • 基于java中的SSM框架实现个人博客网站平台项目【内附项目源码+论文说明】
    基于java中的SSM框架实现个人博客网站管理平台演示【内附项目源码+LW说明】摘要互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对文章和相册分享信息管理混乱,......