- 博客(13)
- 收藏
- 关注
原创 Spring面向切面AOP应用实例
Spring AOP AOP面向切面是spring的一项强大功能,通过代理模式方式实现 ,主要的应用需求是实现在单个或多个方法执行之前或之后执行某些特定的操作,应用场景是日志记录、安全控制、事务管理、异常处理等。 在本例中,主要讲解的是如何用注解的方式实现面向切面AOP。spring的面向切面编程有五种通知类型,分别是前置通知、后置通知、环绕通知、返回通知、...
2016-12-12 16:11:28
175
XStream解析XML文本并用反射机制转换为对象
XStream解析XML文本并用反射机制转换为对象 xml文本格式是网络通信中最常用的格式,最近特别研究了一下如何解析xml文本并转换为对象,现在分享一下我最近的学习成果~ 先列一下本例中需要解析的xml文本:<results name="list"> <row pubtime="2016-04-13 16:40:13" autho...
2016-12-05 22:44:39
192
使用axis2发布web项目的webService
web项目发布webService axis2是很常用的webService解决方案,在这里讲解一下如果新建web项目并发布为webSerivice。首先,要下载axis2包,下载地址http://axis.apache.org/axis2/java/core/download.cgi,下载axis2-1.7.4-war.zip。下一步要新建web项目 然后解压axis2...
2016-11-08 18:13:20
180
原创 权限管理设计之菜单权限
权限菜单的显示 MVC框架:struts2 + spring + hibernate实现功能:后台管理系统中,每个登录的用户,有多个不同的角色,而每个角色都有不同的权限,针对每个用户所拥有的权限列表,根据其中菜单权限的等级进行划分归类,显示在操作菜单栏中。菜单结构如下: 权限表设计如下: 涉及的实体有部门、用户、角色及权限 ,部门-用户 是一对多关系,...
2016-10-23 22:45:33
7331
1
hibernate多对多关系-注解配置
hibernate多对多注解配置 上一篇文章主要讲解了Hibernate多对多配置文件的配置方法,接下来继续讲解注解方式配置多对多关系的方法。注解功能已经加入hibernate4之中了,但hibernate3要使用注解配置还需要另外引入jar包。需要的jar包可见附件: 接下来开始进入正题:一、第一种直接配置多对多关系,以Role角色-Right权限为例。 ...
2016-10-17 17:59:24
243
原创 hibernate多对多配置(配置文件方式)
hibernate多对多关系配置 hibernate关系映射配置方式有两种,一种是配置文件方式,一种则是注解配置方式,这次本文讲解的是配置文件的方式。在hibernate中多对多关系也有两种实现方式:一、 第一种,直接配置mang-to-many的多对多关系,这种方式的特点是中间表只有两个字段,分别是两个关联表的主键,而程序中也不会产生中间表...
2016-10-14 11:40:19
191
原创 图表统计控件dhtmlxChart的使用
最近接了一项工作任务,要用图表对公司数据做一些统计,于是上网查找下有哪些控件可以使用,最后找了一款叫dhtmlxChart的控件,还是挺好用的。先贴一下最后的效果: 控件html代码: <div id="chartbox" style="width:550px;height:400px;border:1px solid #c0c0c0;"></div>...
2016-08-14 22:05:08
352
原创 jquery + struts2 实现异步上传文件
struts2上传文件是通过提交form表单的方式实现的,如果需要实现异步上传文件的话 ,就需要借助jquery的异步提交表单的功能了,要用到jquery.form.js文件。首先要加载相关js文件: <script language="JavaScript" src="<%=request.getContextPath()%>/jq/jquery-1.8.3.js"&...
2016-06-30 17:17:22
303
struts2的下载功能实现(解决中文乱码及找不到文件的处理方法)
struts2的下载功能实现流程包括三个方面,jsp页面,xml配置文件,Action类。首先我前台页面效果如下: 发送请求通过form表单的形式,文件名称及文件类型存储在hidden类型的input标签里,“下载文档”超链接也包含在form表单之中,点击超链接在downFile方法中提交表单请求。代码: <form id="${guide.bhc101}" ac...
2016-06-18 16:29:07
126
JAVA解析html文档,替换img图片路径成base64编码,并将文章存入数据库
开发环境:struts2+ spring + hibernate数据库:oracle需求:在HTML编辑器中输入文章,传入后台,文章中所有图片路径,转换成base64编码,将文章存入数据库中的CLOB字段。知识点:HTML编辑器,html解析,base64编码,String到CLOB类型转换 一般情况下,数据库只需要保存图片的路径就可以了,图片文件放在项目文...
2016-05-28 13:17:12
685
原创 JAVA解析Excel文件的两种方式 --jxl技术
上一篇文章讲解了poi技术解析excel文件,现在要讲的是jxl技术,更简单更方便。 主要的类:Workbook --------工作表,Workbook 类的getWorkbook方法创建,Sheet--------------表格,Workbook 实例的getSheet(int num)方法获取,Cell-----------------单元格,Sheet实例的get...
2016-05-15 10:26:07
180
JAVA解析Excel文件的两种方式 --Poi技术
目前有两种比较主流的技术解析Excel文件,这里我讲解的是Poi技术的实现。话不多话,Poi包里有4个主要的类,包括:Workbook------工作表,通过WorkbookFactory的create(FileInputStream fis)方法获取,Sheet------------表格,Workbook实例的getSheetAt(int num)方法获取,Row--------...
2016-05-15 10:20:11
381
JAVA解析DBF文件导入到Oracle数据库中
DBF文件是一种数据库文件,可用于记录数据库中的数据。比较简单的文法是用plSQL导入,方法:工具--ODBC导入器---dBase File---选择文件----导入。这里我讲解的是用JAVA代码来导入数据 ,原理是使用javadbf包的DBFReader类解析DBF文件,并转换成SQL语句执行。第一步获取所有字段信息,生成保存所有字段的字符串,格式:(id,name,sex)第二步依次读取每...
2016-05-15 10:18:21
352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人