JSR 303 是java为Bean数据合法性校验提供的标准框架,它已经包含在JavaEE 6.0中。 JSR 303 通过在Bean属性上标注类似于@NotNull、@Max等标准的注解指定校验规则, 并通过标准的验证接口对Bean进行验证: ---------------------------... ...
分类:
编程语言 时间:
2017-11-07 01:31:38
阅读次数:
169
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@Autowired按byType(类型注入)自动注入, ...
分类:
编程语言 时间:
2017-11-02 19:08:07
阅读次数:
154
本篇笔记是继 深入浅出 SpringMVC - 1 后的续篇,主要介绍了 SpringMVC 的实际小应用,包括 SpringMVC 的数据格式化、使用 JSR 303 验证标准在 SpringMVC 中进行数据的校验、SpringMVC 结合 Ajax 在请求处理器中返回 JSON、SpringM... ...
分类:
编程语言 时间:
2017-10-20 10:14:37
阅读次数:
264
Java调用JavaFX的方法。这三种方法分别为: 1. 用ScriptEngineManager类。这是基于JSR-223规范的java脚本API( scripting API)。可以在java程序中运行一些脚本,如 JavaFX script, javascript等。2. 通过JavaFX r ...
分类:
编程语言 时间:
2017-09-25 13:28:19
阅读次数:
198
1. Springmvc中 JSR 303验证标准的实现 1.1 添加maven相关依赖 1.2 spring-mvc.xml配置中添加<mvc:annoation-driven/>标签 1.3 对应的属性上添加注解,如下,需要lastName字段不能为空 1.4 目标方法入参中对应的参数添加@Va ...
分类:
其他好文 时间:
2017-09-24 23:26:05
阅读次数:
174
jsr包: import org.json.JSONArray;import org.json.JSONObject; public static void main(String[] args) { /* String JsonStr = "{"error":0,"data":{"src":"ht ...
分类:
Web程序 时间:
2017-09-21 13:31:31
阅读次数:
203
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 1,@Component 构件 与 @Repostiry @Control @Service @Resource的 ...
分类:
编程语言 时间:
2017-09-05 22:06:41
阅读次数:
275
1 JSR-303 标准 @valid2 spring 3.1以后的版本支持该标准,spring 封装的@validated3 @min @max @notnull 等等....4 获取校验的返回异常 BindingResult 5 接收JSON化的传递参数 @RequestBody ...
分类:
编程语言 时间:
2017-09-05 14:41:49
阅读次数:
239
规则引擎简介 Java规则引擎是推理引擎的一种,它起源于基于规则的专家系统。 Java规则引擎将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。Java规则引擎接受数据输入,解释业务规则,并根据规则作出业务决策。从这个意义上来说,它是软件方法学在"关注点分离"上的一个重要的进展 ...
分类:
编程语言 时间:
2017-09-05 01:47:46
阅读次数:
353
@Null: 限制只能为null@NotNull: 限制必须不为null@AssertFalse: 限制必须为false@AssertTrue: 限制必须为true@DecimalMax(value): 限制必须为一个不大于指定值的数字@DecimalMin(value): 限制必须为一个不小于指定 ...
分类:
Web程序 时间:
2017-08-26 23:28:01
阅读次数:
201