• javaweb开发 idea ssm开发(一)


    ### 创建项目 1. 新建一个空白项目 2. 创建父工程 选中Maven 不要勾选任何框架->com.zf.edu common-parent ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210729375-1397217561.jpg) 删除src 添加部分代码 ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210733195-262636214.jpg) 3. 创建model子工程 ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210741085-1034009914.jpg) ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210743407-1177121794.jpg) ### 新建一个model 先写字段, 然后按住快捷键生成方法(command+n 选择setting 全选 确定) ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210745629-899597972.jpg) 设置数据(command+n 选择toString 全选 确定) 分别创建模块edu-dao edu-service 创建后台模块(edu-manager)选择webapp 创建接口模块(edu-api)选择webapp ### 增加标识 ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210753775-495548486.jpg) webapp模型已经默认加了war标识 ### parent抽取公共的依赖 ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210756398-1175010020.jpg) ## manager集成springMVC manager ``` UTF-8 1.7 1.7 4.3.14.RELEASE org.springframework spring-aop ${spring.version} org.springframework spring-aspects ${spring.version} org.springframework spring-beans ${spring.version} org.springframework spring-context ${spring.version} org.springframework spring-core ${spring.version} org.springframework spring-expression ${spring.version} org.springframework spring-jdbc ${spring.version} org.springframework spring-orm ${spring.version} org.springframework spring-tx ${spring.version} org.springframework spring-test ${spring.version} org.springframework spring-web ${spring.version} org.springframework spring-webmvc ${spring.version} ``` ## 配置tomcat 选中edu-manager 进行配置 ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210759775-643652238.jpg) ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210804242-1293121469.jpg) ## 创建一个控制器 web.xml ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210810613-520916115.jpg) springmvc.xml ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210821949-1502779945.jpg) 控制器文件 ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210824351-654073375.jpg) 显示结果 ![](https://img2018.cnblogs.com/blog/1648143/201911/1648143-20191115210825554-1799605998.jpg) > 更多精彩文章请关注 [王明昌博客](https://www.wangmingchang.com)
  • 相关阅读:
    基于 HTML5 + WebGL 的 3D 风力发电场
    基于HTML5 WebGL的工业化3D电子围栏
    基于 HTML5 WebGL 和 VR 技术的 3D 机房数据中心可视化
    基于 HTML5 Canvas 的 Web SCADA 组态电机控制面板
    基于 HTML5 WebGL 与 WebVR 3D 虚拟现实的可视化培训系统
    基于 HTML5 WebGL 的 3D 服务器与客户端的通信
    什么是 SUID, SGID 和 Sticky bit
    贝塞尔曲线切割圆角
    iOS-获取当前View所在的控制器
    block(八)作用域
  • 原文地址:https://www.cnblogs.com/wmc1125/p/11869571.html
Copyright © 2020-2023  润新知