springMVC实体表单上传图片+后台用hibernate注解管理的bean

直接上代码:1,前台的jsp:

springMVC实体表单上传图片+后台用hibernate注解管理的bean_第1张图片

springMVC实体表单上传图片+后台用hibernate注解管理的bean_第2张图片

springMVC实体表单上传图片+后台用hibernate注解管理的bean_第3张图片

springMVC实体表单上传图片+后台用hibernate注解管理的bean_第4张图片

后台代码:

springMVC实体表单上传图片+后台用hibernate注解管理的bean_第5张图片

springMVC实体表单上传图片+后台用hibernate注解管理的bean_第6张图片

主要就是我的数据库的crud是利用的hibrenate的基于bean的查询,这样一整,前台显示的时候显示不出来,就是因为MulitPart这个类型,photo的MulitpartFile类型不知道对于数据库中的什么类型了,网上有说是Bolb的,试过了不行,所以这这里我做了两个bean,就是一张表对应 两个bean,查询的时候用的photo为Sting的bean,这样前台就能正常显示了,新增的时候用MulitPart类型的那个bean作为参数,然后在里面在转化一下就行了,这样的话dao层,和前台就不用改了,不让改动太大,(主要是自己不会改。。。。)

还有重要的一点忘记了,就是下面这个,不然启动项目会报错

springMVC实体表单上传图片+后台用hibernate注解管理的bean_第7张图片

你可能感兴趣的:(java)