3.3
2020-03-03 22:05 Robortxin 阅读(181) 评论(0) 编辑 收藏 举报1.spring
1.1 @Autowired与@resource的区别
@Autowired-------spring byType
@resource---------jdk byName
2 mybatis
2.1 在where后拼接sql语句不能出现小于号(好奇葩的规则)改为1>a;
3.form表单提交前验证
使用onsubmit事件
http://www.cnblogs.com/xhyouyou/p/4714213.html ;
4.使用STS创建整个项目流程(前期开发)
1.使用 generator 生成model dao mapper文件
2.创建MAVEN项目,修改项目编码(UTF-8) 修改项目JDK环境(显示JAVA和TEST目录)
3.copy web.xml文件
4.copy resources 文件(SSM+LOG4J+CONFIG)
5.修改4的文件。
6.修改pom.xml文件
7.启动测试
5.EL表达式错误会在控制台报错(还以为是代码错误,,结果是JSP页面EL表达式错误···无语)
6.mybatis自动生成的mapper 文件 如果表名是order不可以用 必须数据库名.order (原因 可能是order和关键字order相关吧-.-)
7.pom配置流程
1) juint4
2) 日志依赖 slf4j 和 logback(logback-core logback-classic)
3)数据库依赖 jdbc和c3p0
4)mybatis依赖 mybatis 和mybatis-spring
5) servlet web相关依赖 standard jstl jackson-databind javax-servlet-api
6) spring-core spring-beans spring-context spring-webmvc spring-jdbc spring-tx spring-web spring-test