自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 gorm实现一对多查询

用gorm实现一对多查询目的前提代码实现目的真是人麻了,我只是想实现一对多查询,网上查了很多资料,各种乱说。浪费了一下午。我想实现的效果,尽量以少量的代码实现查询如下结果:{ "id": 1, "menuName": "总部计划", "router": "/index", "funcs": [ { "id": 1, "funcId": "", "name": "排

2022-05-06 22:25:26 1239

原创 FRP内网穿透实践(二)--- 搭建自己的网盘

目的​有些工具每次都要去重复下载;有些脚本,写了一次 下一次 又要去百度,怎么写。就搞一个私人网盘,把一些工具软件,脚本之类的存起来。步骤安装cloudreve下载cloudreve解压windows版本,双击运行cloudreve.exe测试访问 localhost:5212,并使用邮箱、密码登录修改登录邮箱、密码修改默认存储大小限制将cloudreve打包成服务​ 查了一些资料,网上说有所有种方式,一种是使用windows自带的sc命令,另外一种

2022-05-03 21:20:08 1409

原创 FRP 内网穿透实践(一)

frp内网穿透实践

2022-04-20 21:30:01 2377

原创 Struts中的验证框架

我们要实现这个验证的话,1.我们的Action需要继承ActionSupport 这个类,然后重写validate这个方法,或者写一个validateXxx方法。重写validate()这个方法,是在调用每个处理方法之前都会调用这个validate()方法进行验证,而写一个validateXxx()方法是针对Xxx()方法之前才调用。例如: /** * 转账 */ publi

2017-09-12 20:48:53 228

原创 问题:一对多或者多对多,老是报空指针异常

如题:在配置hibernate的映射时,一直报NullPointerException解决:那多半就是你在 ”一”方的JavaBean中的set集合没有new。。。。。。 private Set xxx=new HashSet();

2017-09-12 10:25:43 965

原创 多对多配置 问题:其他表中都有数据,就是中间表中没有数据

解决:   开启事务,并且在 增删改 代码之后加上 事务提交代码。   Transaction tr = session.beginTransaction();   ....   session.save();   ....   tr.commit();    配置主要看标签,其他和一对多一样   代码如下:1.   "course"table="sc"

2017-09-12 10:23:24 701

原创 双向 一对一关联

基于外键的一对一关联:                基于主键的一对一关联:       一个主键策略:采用foreign              主键策略:native

2017-09-12 10:21:39 230

原创 Cannot unwrap to requested type [javax.sql.DataSource] 解决

如题:在SSH框架 整合的时候 遇到 Cannot unwrap to requested type [javax.sql.DataSource] ,这个问题解决:需要在hibernate.cfg.xml 中配置链接池。我一般是配置C3P0的链接池 org.hibernate.connection.C3P0ConnectionProvider

2017-09-12 10:17:21 420

原创 当我们从 “一”方保存对象时,”多”方 的外键一直为null

问题:当我们从 “一”方保存对象时,”多”方 的外键一直为null。解决:1.   在”一”方的 标签中要有cascade=”save-update”2.   在下的子标签中要有not-null=”true”.3.   在”多”方的中要有insert=”false”,update=”false”.标签与代码如下:

2017-09-05 13:25:23 1735

原创 struts2 中遇到的标签

使用这些标签时,需要先引入 ‘ s ’ 标签 ----对应的HTML中的标签------- s标签中很多都有 label 属性,它是在该标签前面显示的文本。还有就是在学习上传时 遇到的<s:file>标签。<s:token>标签:解决表单重复提交。<s:fielderror>标签:校验时产生的错误就存放在这个标签的位置显

2017-08-26 16:07:54 150

原创 struts2 中如何拦截页面???

问题:现在有两个一页面,一个是login.jsp,一个是index.jsp。如何做才能使得 只有登录成功才能访问,index.jsp呢?解决:struts2 中的拦截器都是针对action的,所以,我们只能使用过滤器,过滤掉除了登录的所有页面。

2017-08-26 15:35:18 382

原创 Struts2中的拦截器

login      Struts2 中的拦截器 是AOP的一直体现。(AOP是面向切面编程)。它与过滤器是有些不同,这里面的拦截器是针对action的,而过滤器,看你配置是拦截什么它就过滤什么,一般过滤器都配置为 "/*"。我们自定义一个拦截器有三种方式,一是:实现Interceptor接口,实现里面的三个方法。二是,继承一个A

2017-08-26 00:44:19 172

原创 The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-r

问题:在编写struts.xml时,没有任何语法错误,但就是报错----------The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-result

2017-08-23 13:03:58 613

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除