ssh
arenn
怕什么真理无穷,进一步有进一步的欢喜
展开
-
在练习ssh项目时遇到的问题及解决方法
1.通配符的匹配很全面, 但无法找到元素 'context:property-placeholder' 的声明 2.报下错时,需要导入struts2-spring-plugin-2.2.1.jar包严重: Exception starting filter struts2Unable to load configuration. - action - file:/F:/Tomcat7.0/w原创 2017-02-08 10:37:28 · 990 阅读 · 0 评论 -
关于XML文档的xmlns、xmlns:xsi和xsi:schemaLocation
转自:关于XML文档的xmlns、xmlns:xsi和xsi:schemaLocationhttps://yq.aliyun.com/articles/40353*************************************摘要: 相信很多人和我一样,在编写Spring或者Maven或者其他需要用到XML文档的程序时,通常都是将这些XML文档头拷贝过来,并没有理解其中元素 (比如xml转载 2018-01-02 14:37:30 · 347 阅读 · 0 评论 -
Struts2下载文件时文件名乱码
用Struts2做文件下载时,中文文件名会乱码,经网上搜索,得解决方案见下:在struts.xml中配置action的返回情况时,contentType加属性charset=ISO8859-1,如下: inputStream application/octet-stream;charset=ISO8859-1 filename=${name}原创 2017-09-01 16:31:53 · 488 阅读 · 0 评论 -
Struts2文件下载(含多文件下载)
首先对struts.xml进行配置,如下: inputStream application/octet-stream filename=${name} 其中result的类型需设为stream,其他字段属性见下:1.contentType:同文件上传的一样,为下载文件的格式,上例中表示所有类型;2.contentLe原创 2017-08-31 18:51:50 · 907 阅读 · 0 评论 -
使用SSH中, service层直接调用service层还是dao层,哪个更合理?
最近公司做项目时,遇到问题,在保存场景时需要一起保存其五类属性至各自属性表中,需要决定在场景的service模块调用属性模块的service还是dao,经查询,最终调用service层方法解决。原因如下:按我的经验,service a不能调用b的dao层,只能调用b的service层实现业务。因为b的service是对dao的CRUD封装,如果是单库的话service或许只是dao的代理,原创 2017-08-03 10:24:25 · 14137 阅读 · 1 评论 -
hibernate实体类构造方法内含有Timestamp类型变量时"Unable to locate approprite constructor"错误解决方法
在使用hibernate时,有时想获取部分字段的结果集,可以用如下方法:可以在hql中使用select new 包名.类名(属性1,属性2,....) from 实体类,同时要在实体类中添加带参的构造方法,参数的个数和顺序与(属性1,属性2,....)要保持一致,如此我们得到的List中存放的依然是实体类的对象。例:select new User(u.name,u.createTim原创 2017-08-03 09:56:42 · 707 阅读 · 0 评论 -
Hibernate 映射数据库中Json字段的解决方案
最近的项目ORM框架使用的是hibernate,数据库使用PostgreSQL,其中PostgreSQL包含Json数据类型的字段,这种类型意味着它可以像非关系型数据库那样存储数据,数据扩展性非常好,本项目主要用它来存储图层的geojson,方便加载。 在Hibernate和PostgreSQL的结合过程中遇到了针对Json数据类型,Hibernate并没有Json这种数据映射字段的问题。经查原创 2017-08-01 18:20:11 · 5149 阅读 · 0 评论 -
hibernate 映射文件中id 及id Generator的详解
一、id被映射的实体类必须声明一个对应数据库表主键列的属性。大多数类有一个JavaBeans风格的代表此实例唯一标识的属性。<id> 元素定义了该属性到数据库表主键字段的映射。Java代码 <a target="_blank" title="收藏这段代码" href=""><id name="propertyNam转载 2017-03-16 14:31:53 · 3736 阅读 · 0 评论 -
HibernateSpatial4.3+postgresql的使用
SSH的整合参考的【SSH网上商城项目实战01】整合Struts2、Hibernate4.3和Spring4.2这篇文章,写得非常细致,我参考并按照自身需求做了改动,实现通过HibernateSpatial使用postgis的ST_within(geometry A,geometry B)函数来查询polygon范围内的点。现记录改动及自认重要之处,以备后时翻阅:实例类里的几何类型:@原创 2017-02-15 15:47:37 · 1242 阅读 · 0 评论 -
Hibernate实体关系映射—Annotation
转载自 Hibernate实体关系映射—Annotationhibernate实体关系映射分为: 单边一对一,双边一对一; 单边一对多,单边多对一; 双边一对多,双边多对一; 单边多对多,双边多对多; 以及主键相同的单双边一对一。下面分别总结这几种关系映射的注解方法:1. 单边一对一和双边一对一 单边一对一:比如一个转载 2017-03-02 16:35:26 · 262 阅读 · 0 评论 -
hibernate一级缓存和二级缓存的区别
参考自: hibernate一级缓存和二级缓存的区别,根据此博客整理得图。原创 2018-03-13 23:22:17 · 444 阅读 · 0 评论