@Type(type = "int-array")
@Column(name = "location", columnDefinition = "integer[]")
private Integer[] locations;
@Entity
@Table(name = "location_master")
public class Location implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
@Column(name = "location_name")
private String locationName;
}
<tr>
<td>Selected Locations</td>
<td>[[${office.locations[0].locationName}]]</td>
</tr>
出现以下错误:-
org.springframework.expression.spel.spelevaluationexception:EL1008E:在“java.lang.integer”类型的对象上找不到属性或字段“location name”-可能不是公共的或无效的?
org.springframework.expression.spel.spelevaluationexception:EL1008E:在“java.lang.integer”类型的对象上找不到属性或字段“location name”-可能不是公共的或无效的?
该错误与使用hibernate-types项目的int-array
无关。
错误消息与您用于设置LocationName
的Spring表达式语言有关,该语言是String
属性。
[[${office.locations[0].locationName}]]
@OneToMany(mappedBy="office", cascade = CascadeType.ALL, orphanRemoval = true)
private List<Location> locations = new ArrayList<>();
@ManyToOne(fetch = FetchType.LAZY)
private Office office;
问题内容: 我正在学习Swift,但是我在ViewDidLoad中有一个Int类型的变量(跟随者),我将该值设置为默认值0。然后,我执行一个Json Request并返回1数组,并将Followers的值设置为Json Array内部的任何数字788。但是,当我随后执行“打印”时,该值始终保持为0。这是我的代码,它会更有意义 如您所见,followers变量设置为0,当我执行HttpPost时,可
我在共享偏好设置中出错。当我通过手机上的活动应用菜单关闭应用程序时,我的数据不会保存。只有当我通过完成亲和()关闭应用程序时,数据才会保存。帮助我修复错误。 }'
我有问题保存我的数组列表。当应用程序销毁或更改意图或更改方向时,我想保存我的数组列表: 首先,我尝试保存在文件中,但Paint类不是可序列化类。第二,我尝试使用onSaveInstanceState(Bundle outState)/onRestoreInstanceState(Bundle savedInstanceState),但我无法保存Arraylist;第三,我尝试使用数据库,但没有任何
问题内容: 我今天花了很多时间研究如何在cakephp中使用ajax请求保存数据,现在已经知道在cakephp网站上的文档似乎缺少该特定主题。 我有几个可排序的列表,对一个列表项进行排序时,我需要保存每个列表项的位置。我有一个如下设置的ajax请求,该请求在移动项目时触发: 控制器中引用的功能为: 我已经设置了助手等: 而且它不起作用… 所以我的问题是: 1)当前向控制器中的动作发送ajax请求的
提前谢谢!!
我的应用程序从名为PDFTableView的解析类中提取数据,并将文件名和作者名存储到我的TableView中。我对它进行了编程,所以当用户选择单元格时,他们会被带到downloadDetailView,在那里,他们可以下载文件,我只需按下一个按钮。其他的一切都可以工作,但我不知道如何编程按钮,以保存文件存储在我的数组到计算机上。这是我的代码 这会将文件拉到详细信息视图中。在详细视图中声明的属性。