• Eclipse搭建项目流程


    Eclipse搭建Web项目

    1,新建一个web项目

    2,设置项目名字

    选好自己的tomcat版本以及项目的版本。这里我选的是3.1因为我的JDK是1.8的,这样子是匹配的,后续的生成xml等操作不会出错。

    3,下一步

     4,简化web访问文件路径,勾选生成xml配置文件,完成

     

    5,更新圈起来的部分,重新配置web.xml内容

     

     

     <servlet>
        <servlet-name>mvc</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <!-- SpringMVC的配置文件的默认路径是/WEB-INF/${servlet-name}-servlet.xml -->
        <init-param>
          <param-name>contextConfigLocation</param-name>
          <!--<param-value>classpath:springmvc.xml</param-value>  -->
          <param-value>classpath:spring/springmvc.xml</param-value>
        </init-param>
        <load-on-startup>2</load-on-startup>
      </servlet>
      <servlet-mapping>
        <servlet-name>mvc</servlet-name>
        <!-- 设置所有以action结尾的请求进入SpringMVC -->
        <url-pattern>*.action</url-pattern>
      </servlet-mapping>
      <context-param>
      <!-- 读取数据库配置文件 -->
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:spring/application_*.xml</param-value>
      </context-param>
      <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
      </listener>
      <welcome-file-list>
        <welcome-file>index.action</welcome-file>
      </welcome-file-list>

    6,WebContent-WEBINF-lib下面导入你需要的jar包,粘贴进去

    7,WebAppLibraries-BuildPath-ConfigureBuildPath

    这就是大家常说的“build一下”

     

    8,添加jar包到路径下

    AddJARS逐级展开当前项目找到lib文件,选中下边的全部jar包(选中第一个jar包,按住shift,然后选中最后一个jar包),点OK。

     

    9,Apply-ApplyandClose

     10,操作成功会多一个文件ReferencedLibraries

     

    11.项目上新建一个sourcefolder,命名为config

     

    12.向config里面添加索引文件,数据库链接文件等配置文件,一共五个

     这五个文件链接:https://files.cnblogs.com/files/lumc5/config.zip

    13,在src下新建一个包,命名格式为com.xx形式

     

    14,在建好的com.boke包下新建common,model,mapper,service,serviceImpl,controller,util包

     

    15,替换成正确路径

    打开config下mybatis包下的文件,Ctrl+F,将所有格式为com.xx的换成自己第13步写的压缩包名字,这里是为了给检索提供正确的路径。config下spring下的文件同理替换

     

     

    16,填写数据库名字

    打开config下的db.properties将自己要操作的数据库名字更改上去

    17,新建访问网页路径pages

    在WebContent下WEBINF下新建一个普通folder文件,命名为pages。这是用来存储jsp文件的。

    18,写model

    在src的demo.boke.model包下,根据要操作的数据库中表的属性建立对应的实体bean,加入getter和setter实现IOC注入

    19,写mapper

    新建一个StuMapper接口 

     20,写xml

    src的demo.boke.mapper包下,新建一个StuMapper.xml

     

    21,写Service

    src的demo.boke.service包下,新建一个StuService接口,内部接口和StuMapper一样即可

    22,写Service实现类

    src的demo.boke.serviceImpl包下,新建一个StuServiceImpl类实现StuService接口,加Service注释,加Autowired注释引入mapper接口,在重写函数中调用mapper对应的方法

    23,写Controller

    src的demo.boke.controller包下,新建一个StuController类,加Controller注释,加Autowired注释引入service接口,调用即可。

    24,写JSP

    在WebContent-WEBINF-pages下新建controller中指向的show.jsp文件

    25,jsp修改

    编码改成utf-8,内容随便写点

    26,本地的tomcat文件下wenapps把之前运行过的项目移除

    27.Server下的tomcat上右键addandremove,把刚做的项目add进去

    28,debug开启tomcat

    在浏览器检查连接成功,访问网址是http://localhost:端口号/项目名/controller自定义名.action

     29,修改show.jsp,查看stu列表信息

    成功。

  • 相关阅读:
    js动态生成按钮,页面用DIV简单布局
    Maven初学之经验浅谈
    pl/sql注册码
    windows server 2012R2 网络慢的那些事
    sql 优化
    巧用selectKey
    list集合,map集合遍历
    oracle中declare程序块用法
    处理oracle锁表
    关于img标签图片不加载不识别相对路径得解决办法
  • 原文地址:https://www.cnblogs.com/lumc5/p/15700606.html
Copyright © 2020-2023  润新知