ssh整合 一.导入相关的jar包 hibernate 1. -> 导入required下所有jar包 2. -> 导入jpa下的jar包 java持久化规范 3. -> 导入optional下的c3p0jar包 4. -> 导入数据库驱动 struts2 1. -> 导入apps下struts2- ...
分类:
其他好文 时间:
2019-10-12 20:21:45
阅读次数:
107
2019-10-12 10:17:44 1、数据,建表时有可能会报错,只需要把前三行注释删掉就行 2、表结构 3、需求:针对数据库中的4张数据表(tb_grade、tb_subject、tb_student、tb_score) 在需要的数据表上创建触发器,达到每删除一个数据表的记录时都能顺顺利执行( ...
分类:
数据库 时间:
2019-10-12 11:32:43
阅读次数:
132
遇到一个hql注入ctf题 这里总结下java中Hibernate HQL的注入问题。 0x01 关于HQL注入 Hibernate是一种ORM框架,用来映射与tables相关的类定义(代码) 内部可以使用原生SQL还有HQL语言进行SQL操作。 HQL注入:Hibernate中没有对数据进行有效的 ...
分类:
Web程序 时间:
2019-10-10 22:13:58
阅读次数:
119
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/h... ...
分类:
Web程序 时间:
2019-10-10 14:08:05
阅读次数:
100
JSR-303是java标准的验证框架,已有的实现由 Hibernate validator 定义的注解验证bean属性: 空检查 @Null 验证对象是否为空 @NotNull 验证对象不为空 @NotBlank 验证字符串不为空或者不是空字符串 @NotEmpty 验证对象不为null,或者集合 ...
分类:
Web程序 时间:
2019-10-10 11:24:47
阅读次数:
110
1: hibernate的对象/关系映射 情景:在使用@onetotone/@manytonone时关联结果为空 原因:在使用这个注解的时候,默认的时crossjoin(交叉连接),在进行查询时以及排序时用到了注解关联的属性,如果这个属性为空就会导致查空 解决:注意关联过程中使用到的属性一定要存在 ...
分类:
Web程序 时间:
2019-10-09 22:35:09
阅读次数:
157
想验证前端传入对象的Integer属性 1.新建一个注解类 @FlagValidator 2.新建一个类继承实现ConstraintValidator 3.使用 ...
分类:
Web程序 时间:
2019-10-09 12:11:32
阅读次数:
101
1.什么是框架 框架是一个半成品,框架帮我们实现了一部分的功能。 2.使用框架的最大好处 使用框架的最大好处就是,少写一部分代码但仍能实现我们所需要实现的功能。 3.什么是hiberbnate框架 (1)hibernate框架应用在javaEE三层结构中的dao层框架 (2)hibernate底层的 ...
分类:
Web程序 时间:
2019-10-09 09:32:03
阅读次数:
118