自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WebService --- Spring整合CXF --- RS

一、pom.xml junit junit 3.8.1 test org.apache.cxf cxf-rt-frontend-jaxrs 3.0.1

2018-01-31 23:58:08 352

原创 WebService --- Spring整合CXF --- WS

一、pom.xml org.apache.cxf cxf-rt-frontend-jaxws 3.0.1 org.springframework spring-context 4.1.7.RELEASE org.springframewo

2018-01-31 23:37:35 357

原创 Oracle --- PL/SQL无法连接本地数据库 --- 无监听程序

一、第一步运行->cmd启动dos窗口,执行lsnrctl stop关闭,lsnrctl start启动 二、第二步如果此时还是无法连接数据库,则在win7的服务中进行重启,如下图: ...

2018-01-26 23:37:16 596

原创 PinYin4j --- 入门简介

一、概述Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换。拼音输出格式可以定制。 主要的功能有:  支持同一汉字有多个发音  支持拼音的格式化输出,比如第几声之类的  支持简体中文、繁体中文转换为拼音   jar包下载地址:https://sourceforge.net/projects/pinyin4j/files/ 在线文档:htt...

2018-01-26 16:54:21 786

原创 Strust2 --- 根据泛型封装Action的模型驱动ModelDriven<T>获取model对象

public class BaseAction&lt;T&gt; extends ActionSupport implements ModelDriven&lt;T&gt; { //模型驱动 protected T model; @Override public T getModel() { return model; } /...

2018-01-26 16:17:49 615

原创 IntelliJ IDEA2017 --- 使用手册

目录:1、导入已有Maven项目2、导入已有多个Maven项目3、修改Idea默认的Maven全局设置4、Maven项目不能新建package和class的解决方法5、外部服务器运行Maven项目6、关于Tomcat debug启动慢的解决方案  一、导入已有Maven项目1.1 回退到欢迎界面,点击Import Project,如下图: 1.2...

2018-01-26 16:11:58 18904 1

原创 Jquery --- 将表单form数据序列化成json对象

一、工具function $.fn.serializeJson=function(){ var serializeObj={}; var array=this.serializeArray(); var str=this.serialize(); $(array).each(f...

2018-01-25 14:56:16 993

原创 POI --- Office操作工具

一、POI简介Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 HSSF解析Excel97 - 2007格式(.xls)XSSF解析Excel2007以上格式(.xlsx) 二、引入Jar &lt;!-- poi --&gt;&lt;dependency&gt;...

2018-01-24 20:48:15 562

原创 Jquery.ocupload --- 文件上传入门

一、文件上传简单示例1.1 引入jquery.ocupload &lt;!-- 导入jquery核心类库 --&gt; &lt;script type="text/javascript" src="../../js/jquery-1.8.3.js"&gt;&lt;/script&gt; &lt;!-- 导入ocupload --&gt; &lt;script type=&

2018-01-24 20:19:43 1114

原创 Spring Data Jpa --- 入门

一、概述Spring Data是Spring下的一个子项目,用于简化数据库访问,并支持云服务的开源框架。Spring Data支持NoSQL和 关系数据存储,其主要目标是使得数据库的访问变得方便快捷。并支持map-reduce框架和云计算数据服务。对于拥有海量数据的项目,可以用Spring Data来简化项目的开发。 然而针对不同的数据储存访问使用相对的类库来操作访问。Spring Dat

2018-01-22 21:07:46 6010 1

转载 Git --- 命令

资源转载自:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html  我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区 Inde...

2018-01-18 16:51:39 263

原创 Git --- 简介

一、什么是GitGit是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git特点从一般开发者的角度来看,git有以下功能:从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。 在自己的机器上根据不同的开发目的,创建分支,修改代码。 在单机上自己创建的分支上提交代码。 在单机上合并分支。 把服务器上最新版的代码fetch下来,然后跟...

2018-01-18 15:15:20 411

原创 Nexus --- Windows下安装与使用

一、Nexus安装1.1 下载Nexus下载地址:https://www.sonatype.com/download-oss-sonatype 1.2 解压解压nexus-2.12.0-01-bundle.zip到任意路径,解压后有2个文件夹: 1.3 安装进入nexus-2.12.0-01\bin\jsw\ 目录,这里是一系列以操作系统类型命名的文件夹,各文件...

2018-01-18 10:31:13 2992

原创 Maven --- Settings配置详解

一、Maven的Settings结构 &lt;settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTIN...

2018-01-17 23:00:58 1373

原创 Maven --- pom.xml详解

一、基础配置 &lt;!-- 声明项目描述符遵循哪一个POM模型版本,maven2和3只能为4.0.0 --&gt; &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;!-- 基本配置 --&gt; &lt;!-- 公司或者组织的唯一标志,并且构建时生成的路径也是由此生成 --&gt; &lt;groupId&gt;com...

2018-01-17 17:28:33 411

原创 Maven --- 命令

一、Maven常用命令1、创建Maven的普通Java项目 mvn archetype:create -DgroupId=packageName -DartifactId=projectName2、创建Maven的普通Web项目    mvn archetype:create -DgroupId=packageName -DartifactId=webapp...

2018-01-17 09:52:46 303

原创 Maven --- Eclipse配置

一、Eclipse配置Maven1.1 配置Maven的安装目录进入Eclipse,选择菜单window - Preferences选择Installations,点击add按钮设置Maven的安装目录 1.2 配置User Settings进入Eclipse,选择菜单window - Preferences选择User Settings,设置Mav...

2018-01-17 00:31:21 247

原创 Maven --- Window环境搭建

一、安装Maven1.1 Maven下载官网下载地址:http://maven.apache.org/download.cgi我们将下载的压缩包解压到任意目录 1.2 配置环境变量添加MAVEN_HOME : D:\apache-maven-3.5.2Path中添加 : %MAVEN_HOME%\bin 1.3 验证打开cmd窗口,输入mvn -v ...

2018-01-17 00:05:28 237

原创 Maven --- 简介

一、Maven简介Maven是apache下的开源项目,Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。主要包括: 项目对象模型(Project Object Model) : POM对象模型,每个maven工程中都有一个pom.xml文件,定义工程所依赖的jar包、本工程的坐标、打包运行方式。。 依赖管理系统(基础核心) : maven通过坐标对项目工程所...

2018-01-16 23:43:21 2929

原创 Spring --- Bean的生命周期

一、Spring生命周期概述我们知道一个对象的生命周期:创建(实例化-初始化)-使用-销毁,而在Spring中,Bean对象周期当然遵从这一过程,但是Spring提供了许多对外接口,允许开发者对三个过程(实例化、初始化、销毁)的前后做一些操作。 在Spring Bean中,实例化是为bean对象开辟空间(具体可以理解为构造函数的调用),初始化则是对属性的初始化,说的具体点,这里的属性初始化

2018-01-14 19:10:49 368

原创 Spring --- Bean的获取、实例化与作用域

传统应用程序可以通过new和反射方式进行实例化Bean。而Spring IOC容器则需要根据Bean定义里的配置元数据使用BeanFactory的反射机制来创建Bean。一、BeanFactory1.1 ApplicationContext是BeanFactory接口的扩展接口。1.2 BeanFactory采用延迟加载的方案,只有真正在getBean时才会实例

2018-01-14 16:49:02 466

原创 Spring --- 入门简介

一、Spring概述Spring是一个分层的一站式轻量级开源的控制反转(Inversion of Control,IoC)和面向切面(AOP)的容器框架,它的主要目得是简化企业开发。二、Spring作用2.1 Spring致力于提供一种方法管理你的业务对象。2.2 Spring的主要目的是使JavaEE易用和促进好编程习惯。2.3 Spring致力于J2

2018-01-14 14:48:44 315

原创 Hibernate --- 优化方案

一、HQL优化二、延迟加载三、一级缓存四、二级缓存五、检索策略

2018-01-12 16:09:00 358

原创 Hibernate --- 检索方式

一、Hibernate检索数据的五种方式:1.1 导航对象图检索方式 --- 根据已加载的对象导航到其他对象1.2 OID检索方式 --- 按照对象的OID来检索对象1.3 HQL检索方式 --- 使用面向对象的HQL查询语句1.4 QBC检索方式 --- 使用QBC(Query By Criteria)API来检索对象,这种API封装了基于字符串形式的查询语句,提供了更加面向对象

2018-01-12 14:34:04 303

原创 Hibernate --- 注解

一、类级别注解1.1 @Entity --- 声明一个实体类,必加注解属性:(1)name : 可选,对应数据库中的一个表,若表名与实体类名相同,则可以省略。1.2 @Table --- 实体对应的数据库表,通常和@Entity配合使用属性:(1)name : 指定表的名称(2)catalog : 指定数据库名称(3)schema : 指定数据库查询

2018-01-11 08:52:31 300

原创 Hibernate --- 对象的三种状态

一、

2018-01-09 20:52:30 284

转载 Hibernate --- 主键生成策略与配置详解

资源转载自:https://www.cnblogs.com/hoobey/p/5508992.html1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量

2018-01-09 18:43:40 430

原创 Hibernate --- 核心API

一、Configuration --- 配置启动Hibernate,创建SessionFactoryConfiguration 类的作用是对Hibernate 进行配置,以及对它进行启动。在Hibernate 的启动过程中,Configuration 类的实例首先定位映射文档的位置,读取这些配置,然后创建一个SessionFactory对象。虽然Configuration 类在整个Hibe

2018-01-09 17:08:19 305

原创 struts2 --- 注解详解

一、引入struts2支持注解开发的jar包struts2-convention-plugin-2.3.24.jar二、struts2使用注解开发需要遵循一些规范Action必须要继承ActionSuppert父类Action所在的包名必须以.action结尾三、struts2 convention插件的常量介绍strut

2018-01-09 09:15:01 873

原创 struts2 --- ajax的三种实现方式

一、Struts2 Response实现1.1 UserActionpackage com.struts2.fileupload.action;import org.apache.struts2.ServletActionContext;import org.codehaus.jackson.map.ObjectMapper;import com.struts2.fileuplo

2018-01-08 20:59:26 1315

原创 Json --- Jackson工具

一、Jackson简介Jackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。Jackson所依赖的jar包较少,简单易用并且性能也要相对高些,并且Jackson社区相对比较活跃,更新速度也比较快。特点:容易使用 - jackson API提供了一个高层次外观,

2018-01-08 17:07:49 3901

原创 Json --- Fastjson工具

一、Fastjson简介Fastjson是一个性能很好的Java语言实现的Json解析器和生成器,由来自阿里巴巴的工程师开发。具有极快的性能,超越任何其他的Java Json Parser。特点:快速(比其他任何基于Java的解析器和生成器更快,包括Jackson)强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Data或

2018-01-08 14:42:19 1093

原创 struts2 --- 文件上传

一、导入文件上传需要的jar commons-fileupload-1.3.1.jar commons-io-1.3.2.jar commons-logging-1.0.4.jar freemarker-2.3.22.jar ognl-3.0.6.jar struts2-core-2.3.24.jar xwork-core-2.3.24.jar  二、文件上传注意事项...

2018-01-08 09:45:42 383

原创 Hibernate --- xxx.hbm.xml映射配置文件详解

一、Hibernate映射文件<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <!-- name属性它是实体类的全名 table

2018-01-07 21:50:52 710

原创 Hibernate --- hibernate.cfg.xml核心配置文件详解

一、Hibernate配置文件加载流程(1) 通过Configuration config = new Configuration().configure();加载默认配置文件(2)Configuration的configure()方法注意:hibernate默认加载的文件hibernate.cfg.xml(3)调用StandardS

2018-01-07 19:40:05 11030

原创 Hibernate --- 入门简介

一、什么是HibernateHibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以

2018-01-07 13:59:12 487

转载 Linux CentOS --- SVN命令详解

资源转载自:http://blog.csdn.net/limingzhong198/article/details/22394809 一、查看SVN可用命令 首先我们查看SVN工具都有哪些可用的命令:[root@samba ~]# svn --help 显示结果如图:   图中所显示的命令都是可执行的命令。   二、SVN命令介绍 每...

2018-01-06 23:58:01 2423

原创 Linux CentOS --- 安装SVN

一、安装SVN1.1检查是否已经安装SVN # rpm -qa subversion   1.2卸载已经安装的SVN # yum remove subversion 1.3安装SVN  # yum install subversion   1.4验证安装 # svnserve --version 1.5...

2018-01-06 20:40:31 262

原创 Eclipse --- 删除多余工作空间

1、找到Eclipse的安装路径  2、进入configuration文件 3、进入.settings文件夹4、修改org.eclipse.ui.ide.prefs文件中多余的工作空间        ...

2018-01-05 22:26:08 308

原创 Eclipse --- struts2的dtd离线配置

1、点击window --&gt; preferences 2、在preferences中输入XML --&gt; XML Catalog --&gt; 点击Add... 3、添加DTD说明:(1) Location:填写DTD文件的本地存放路径(2) Key type:选择URI(3) Key:配置URI地址,该URI地址来源如下:(DTD本地文件中可...

2018-01-05 21:12:08 446

空空如也

空空如也

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

TA关注的人

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