您的位置:首页 > 大数据

大数据正式38

2018-01-02 19:17 176 查看

大数据正式38

maven整合ssm

创建webapp工程,修改jdk版本为1.7

配置pom.xml文件导入jar包+tomcat

添加配置文件 (spring,springmvc,tomcat)

修改web.xml配置文件和applicationContext.xml的路径

写代码,测试

经常见的错误

Address already use:将之前的开启的tomcat关掉,否则会报错

jstl表达式:设置忽略为false

pom中的依赖jar包:漏掉的配置--从本地仓库、私服或远程仓库进行配置

实战

更精致的项目结构



注意事项

特别注意配置文件的路径

软件开发

需求分析

从用户的需求,按照编程的角度去思考

角色:产品经理,需求文档

核心功能:核心功能的可行性分析

总体设计

架构师

高级程序员

初级程序员

美工

测试人员

项目架构分析

数据库表设计

角色:架构师

详细设计

文档:详细设计文档

细化每个模块的功能

角色:产品经理

软件开发

参照详细设计文档,实现具体的功能

角色:程序员

测试人员

对项目进行测试,查找各种bug,提交到bug管理工具,通知程序员修复bug

黑盒测试

白盒测试

系统整合发布

技术支持

交付项目后,将技术人员派到公司

数据建模

PowerDsigner

好处:

关系直观:通过连线就可以将关系理清

可以自动生成sql语句

效果图





汇通国际商贸有限责任公司--项目

ssm框架



效果



新技术

懒加载(web.xml)

<!-- 懒加载加载spring -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/applicationContext*.xml</param-value>
</context-param>

<!--Spring的ApplicationContext 载入(懒加载) -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>


优先级(web.xml)

<!-- 设置优先级 -->
<load-on-startup>1</load-on-startup


别名包(spring-mybatis.xml)

<!-- 别名包 -->
<property name="typeAliasesPackage" value="com.peng.pojo" />


驼峰自动映射(user_id-->userId;mybatis的核心配置文件)

<settings>
<!-- 开启驼峰自动映射 -->
<setting name="mapUnderscoreToCamelCase" value="true" />
<!-- 二级缓存的总开关 -->
<setting name="cacheEnabled" value="false" />
</settings>


处理静态资源被“/”所拦截的问题(springmvc.xml中配置)

<!-- 处理静态资源被“/”所拦截的问题 -->
<mvc:default-servlet-handler />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: