- 博客(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<T> extends ActionSupport implements ModelDriven<T> { //模型驱动 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 <!-- poi --><dependency>...
2018-01-24 20:48:15 562
原创 Jquery.ocupload --- 文件上传入门
一、文件上传简单示例1.1 引入jquery.ocupload <!-- 导入jquery核心类库 --> <script type="text/javascript" src="../../js/jquery-1.8.3.js"></script> <!-- 导入ocupload --> <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结构 <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详解
一、基础配置 <!-- 声明项目描述符遵循哪一个POM模型版本,maven2和3只能为4.0.0 --> <modelVersion>4.0.0</modelVersion> <!-- 基本配置 --> <!-- 公司或者组织的唯一标志,并且构建时生成的路径也是由此生成 --> <groupId>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 --- 检索方式
一、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 --- 主键生成策略与配置详解
资源转载自: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 --> preferences 2、在preferences中输入XML --> XML Catalog --> 点击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关注的人