----------------------20170106--------------------------------------

1、mabatis.genertor中自动生成文件,需要在genertor.xml文件中配置包名,可不可以不配置,自动生成?
2、log4j.xml完善
3、
ininCodeTable
urlHelper
multipartResolver
com.github.pagehelper.PageHelper
mabatis中configuration:
settings(加载机制之类的)
encrype.algorithm=MD5
接口层中添加bean_name
static final String BEAN_NAME="InterfaceName"
记得写代码注释
/*
*汉语注释
*@param 输入参数
*@return 返回值
*/
4、已经用mybatis生成mapper接口,没啥还是用dao层?
5、list中存放map集合
May<String,Object> map=new HashMap<String,Object>();
map.pub("","");
map.pub("","");
map.pub("","");
map.pub("","");
map.pub("","");
List<Map<String,Object>> claims=claimCaseExtMapper.findClaimByConditions(map);
if(){}
return claims;
SimpleDateFormat
DecimalFormat
BigDecimal
modelandview
@requestMapping
/updateStudent/{stno}
{pageContext.request.contextPath}
Constants常量类
每个类
@responseBody
6、spring以及springMVC注解详解
每个层次注解不一样
Controller层,类上面注解为@Controller,
在Controller层注入Service层类,则需要在注入service层头顶写@Resource(name=service.class);
在service层,类上面注解为@Service,如要注入dao层则需要在dao层上方写@Autowared;
在dao层则只需要在类头顶写上@Component,如要注入mapper,则需要写上@Autowared。

---------------------------------20170105(整合maven项目下SSM框架时遇到的问题)-------------------------------------------

1、测试类Junit一直报classnotfound错误:
http://blog.csdn.net/dailywater/article/details/50167005
2、 jdbc连接失败只需删除jdbc.properties里的空格
3、xml文件头也不能有空格
<?xml version="1.0" encoding="UTF-8"?>  
4、
java.lang.IllegalStateException: Failed to load Ap... 哈哈 这个网上查了一下
如果你们也用了Maven,记得在pom文件中build里 加上这一段,因为maven没有生成mapper.xml 文件:
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
5、
//int userId= Integer.parseInt(request.getAttribute("id")) ;
 int userId = Integer.parseInt(request.getParameter("id"));
getParameter是从上个页面获取传输参数,而getAttribute则是从session中取出存在里面的对象。
6、maven项目中使用mybatis.genertor自动生成实体类、mapper.xml、mapper接口
http://blog.csdn.net/gufeng672/article/details/27196347
7、handler
pojo与javabean
JavaBean 是一种JAVA语言写成的可重用组件。它的方法命名,构造及行为必须符合特定的约定:
    这个类必须有一个公共的缺省构造函数。
    这个类的属性使用getter和setter来访问,其他方法遵从标准命名规范。
    这个类应是可序列化的。
因为这些要求主要是靠约定而不是靠实现接口,所以许多开发者把JavaBean看作遵从特定命名约定的POJO。
 
简而言之,当一个Pojo可序列化,有一个无参的构造函数,使用getter和setter方法来访问属性时,他就是一个JavaBean。
8、代码生成是帮助你写代码,不是生成啥样就是啥样!
9、servlet-mapping中url-pattern属性值不能为/*
/*与/区别

SSM框架总结(1)的更多相关文章

  1. 【SSM框架】Spring + Springmvc + Mybatis 基本框架搭建集成教程

    本文将讲解SSM框架的基本搭建集成,并有一个简单demo案例 说明:1.本文暂未使用maven集成,jar包需要手动导入. 2.本文为基础教程,大神切勿见笑. 3.如果对您学习有帮助,欢迎各种转载,注 ...

  2. java web后台开发SSM框架(Spring+SpringMVC+MyBaitis)搭建与优化

    一.ssm框架搭建 1.1创建项目 新建项目后规划好各层的包. 1.2导入包 搭建SSM框架所需包百度云链接:http://pan.baidu.com/s/1cvKjL0 1.3整合spring与my ...

  3. JavaEE学习文章汇总-ssm框架

    Spring-SpringMVC-Mybatis 1:Maven创建webapp项目 Maven 下的spring框架(一创建项目) 2:mybatis3 入门教程 mybatis实战教程(mybat ...

  4. 【SSM】Eclipse使用Maven创建Web项目+整合SSM框架

    自己接触ssm框架有一段时间了,从最早的接触新版ITOO项目的(SSM/H+Dobbu zk),再到自己近期来学习到的<淘淘商城>一个ssm框架的电商项目.用过,但是还真的没有自己搭建过, ...

  5. SSM框架整合首只拦路虎——Eclipse新建Maven Project界面select an archetype 空白

    首先给大家说,本篇博客没有技术价值,纯属个人学习总结,权当给大家添加一乐.事件如有雷同,纯属巧合,莫怪! 前一段时间一直在看<淘淘商城>这个教程,里面讲的是SSM框架的一个电商项目.这不是 ...

  6. SSM框架-----------SpringMVC+Spring+Mybatis框架整合详细教程

    1.基本概念 1.1.Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One  ...

  7. SSM框架的整合思路&功能实现

    这是我第一篇博客,关于SSM框架的整合思路以及简单功能实现. 首先,最近刚刚学习Spring+SpringMVC+Mybatis,在开发时遇到形形色色的问题,周遭人也为我提供了一些思路,我会一点点整理 ...

  8. [JSP]Maven+SSM框架(Spring+SpringMVC+MyBatis) - Hello World

    来源:http://blog.csdn.net/zhshulin/article/details/37956105?utm_source=tuicool&utm_medium=referral ...

  9. Maven+SSM框架实现简单的增删改查

    Spring介绍: spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情.然而, Spring的用途不仅限于服务器端的开发.从简单性.可测试性和松耦合的角度而言,任何Ja ...

随机推荐

  1. awk命令速查

    awk与sed.grep一样都是为了加工数据流而做成的文本加工过滤器命令.awk会事先把输入的数据根据字段单位进行分割.在没有制定分割单位的情况下,以输入数据中的空格或Tab为分隔符.与sed相比,它 ...

  2. iOS 安装应用

    1.itool 安装 不是本文重点 2.fruitstrap安装 2.1 前往 https://github.com/ghughes/fruitstrap 下载源代码 (git clone 即可) 2 ...

  3. mysql5.7安装配置

    sonar要求mysql5.6版本,所以安装一下最新的mysql5.7 相对路径配置一直存在问题,所以采用绝对路径配置,本次配置的基础路径是: D:\sonar\mysql-5.7.17-winx64 ...

  4. css悬浮

    <!DOCTYPE html><html><head>  <meta charset="UTF-8">    <title&g ...

  5. Jmeter插件监控服务器性能

    处理利用jmeter实施监控压测时受压机的各项性能 操作步骤: 施压机上的jmeter/lib/ext中放入下载的插件包 jmeter-plugins-perfmon-2.1.jar 受压机上放入Se ...

  6. 101 LINQ Samples

    https://code.msdn.microsoft.com/101-LINQ-Samples-3fb9811b

  7. VBA学习思路

    打算花两三天学习VBA的基础,学习资料为<别怕,VBA其实很简单>,为了快速学习,先了解大致框架,后续再深入学习各种属性.方法和技巧. 1.VBA编程环境基本操作,手工操作,熟悉即可 2. ...

  8. iOS多线程-GCD之常用函数

    延迟执行任务函数dispatch_after(.....) -(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEve ...

  9. [从产品角度学EXCEL 01]-EXCEL是怎样运作的

    这是<从产品角度学EXCEL>系列第二篇. 前言请看:从产品角度学EXCEL-系列0-为什么要关注EXCEL的本质 本文不接受无授权转载,如需转载,请先联系我,非常感谢. 1.EXCEL是 ...

  10. Dota2 demo手游项目历程

    最近其实是打算认真研究c++ primer和设计模式的原著,然后写一些读书笔记的,不过设计模式原著里生词太多,大多都看的不是很明白,因此暂时放弃阅读设计模式,打算用这些时间做一个类似我叫mt2的手游d ...