- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 springMVC之JSR303数据检验
1.导入jar包(maven方式): 2.实体中在要校验的字段上添加相应的校验注解,如: 3. JSR303的基本校验规则 : 空检查 @Null 验证对象是否为null @NotNull 验证对象是否不为null, 无法查检长度为0的字符串 @NotBlank 检查约束字符串是不是Null还有被Trim的长度是否大于0,只对字符串,且会去掉前后空格. @NotEmpty 检查约束元素是否为NULL或者是EMPTY. Booelan检查 @AssertTrue 验证 Boolean 对象是否为 true
2020-06-23 23:23:58
219
原创 SpringMVC之自定义拦截器
1.自定义拦截器概述: Spring MVC使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必须实现HandlerInterceptor接口 preHandle():这个方法在业务处理器处理请求之前被调用,在该方法中对用户请求 request 进行处理。如果程序员决定该拦截器对请求进行拦截处理后还要调用其他的拦截器,或者是业务处理器去进行处理,则返回true;如果程序员决定不需要再调用其他的组件去处理请求,则返回false。 postHandle():这个方法在业务处理器
2020-06-05 17:00:26
211
1
原创 SpringMVC之文件上传
文件上传示例: 1.添加jar包: commons-fileupload-1.2.1.jar commons-io-2.0.jar 2. 配置文件上传解析器: <!-- 配置文件上传解析器 id必须是"multipartResolver",否则,会报错误: java.lang.IllegalArgumentException: Expected MultipartHttpServletRequest: is a MultipartResolver configured? --> <bea
2020-06-03 14:00:35
160
原创 SpringMVC之REST风格
1. REST风格是什么? REST:即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。 URL风格: 示例: /order/1 HTTP GET :得到 id = 1 的 order /order/1 HTTP DELETE:删除 id = 1的 order /order/1 HTTP PUT:更新id = 1的 order
2020-06-03 13:39:25
189
原创 maven仓库地址
maven仓库地址: https://mvnrepository.com/ 如图: 在搜索栏中可以搜索到自己需要的jar包,方便自己开发maven工程。
2020-06-03 10:09:36
261
原创 java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotatedElementUtils.findMergedAnn
ssm整合单元测试的时候报错: 编写的测试代码: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations={"classpath:config/spring/*.xml"}) public class MyTest { private static Logger logger = Logger.getLogger(MyTest.class); @Autowired UserMapper use
2020-06-02 23:29:36
280
原创 ssm中跳转JSP页面显示源码问题:
跳转jsp页面出现的错误如图: jsp页面无法正常显示 问题的原因在web.xml中的"/*",用该形式访问 jsp文件时,星号 " * " 会把 * .jsp, * .sql, * .txt都当做txt处理。结果就是直接在浏览器加载了jsp源码。 解决方案: 把星号“*”去掉,改为别种访问形式。如“。do”、“/”等等形式即可。 ...
2020-06-02 16:23:22
1514
原创 快速使用mybatis逆向工程
Mybatis 逆向工程 Generator.xml: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <generat
2020-05-30 00:26:03
134
原创 SSM整合完整的配置文件
SSM整合的完整配置文件: 整体项目架构: SqlMapConfig.xml: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <!-- 配置 -->
2020-05-30 00:12:46
618
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人