自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 eclipse中maven因没有web.xml报错

在使用eclipse创建maven项目的时候,有时候会出现这个问题:web.xml is missing and 'failOnMissingWebXml' is set to true我遇到这个问题是因为现在一般的web项目已经不需要web.xml文件了,于是我把它删掉了(eclipse自动创建了这个问题,但是我不需要所以删掉了),然后就提示了这个问题。 这个问题

2017-08-05 20:58:20 1162

原创 Mybatis Generator 自动生成代码和常见的问题

1.mybatis generator是mybatis提供的用来通过配置文件自动生成pojo类和对pojo类的增删改查的实现的一个工具。2.两种方式来使用,第一种就是利用配置文件和mybatis提供的jar包来生成,第二种是利用eclipse集成mybatis Generator这是下载地址https://github.com/mybatis/generator/releases/tag/

2017-03-11 16:40:29 2160

原创 mysql-5.7解压版安装教程

我用的系统环境是win10-64位,mysql-5.7是32位,下载地址 http://pan.baidu.com/s/1hrAUIqC1.将文件解压到要安装的位置,我安装的位置是J:\Program2.里面的目录结构是里面的data目录需要自己手动创建,my-default.ini文件改为my.ini3.配置环境变量,在path环境变量的后面添加bin目录,我的是添加J:

2017-03-07 15:00:39 375

原创 linux系统net模式安装再虚拟机中链接外网设置

linux系统net模式安装再虚拟机中链接外网设置1.设置主机的网卡右键选择wlan 在属性窗口中选择共享,选中允许其他网络用户通过此计算机的Internet连接来连接,并在家庭网络连接处,选择 以太网3 查看以太网3的ip 2.设置虚拟机1.设置ipvi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=08:00:27:

2017-02-22 18:36:32 1429

原创 配置中心工程(一)

今天开一个新的系列,主要是想做一个系统用来解决公司在数据库配置不方便的问题。 场景:公司做的一个平台,我只负责很小的一个模块的修改,这个产品用到的地方地方比较多,所以为了现场的实施在不改动代码的情况下满足客户对前台的一些小的改动,公司将前台的信息都配置到了数据库中。例如,前台要加载出一个菜单项,那么我就要在数据库中的三张表中添加三条语句来描述这个菜单项。因为直接操作数据库,很麻烦,要记住操作那几张

2017-01-06 13:17:55 245

原创 怎样搭建一个简单的ssh框架

怎样搭建一个简单的ssh框架在日常开发中我们可能会需要搭建一个SSH框架支持的项目,但是每次都搭建的步骤都太复杂,需要注意的地方太多,可能导致各种各样的错误,我最近就搭建了一个空白的SSH框架项目,并将步骤记录下来,分享给各位看官,并将空白的项目分享到github上:`https://github.com/firmboy/crm.git 为自己以后搭建的时候留下资料,也为各位提供一个模板,共同学习。

2016-10-09 22:19:03 975

原创 cglib代理

cglib代理cglib这种方式我在开发中用的也不多,接触它是通过Spring中的aop接触的,下面就简单介绍一下它的使用方式,以后如果有机会深入学习了再继续讨论。我们的例子还是和前面的动态代理一样的实例:package com.itcast.d_cglib;//目标对象类,不需要实现接口public class UserServiceImpl{ public void save(){

2016-10-01 17:41:35 255

原创 动态代理

动态代理动态代理看起来高大上,但是实现起来特别的简单。这种方式我们在各种框架的源码中见到的也是最多的。那下面我们就一起讨论一下动态代理这种增强类方法的方式。动态代理在使用时,通常会和工厂设计模式一起使用,即我们使用工厂这种方式去获取目标对象的代理对象。既然讨论到工厂设计模式,那么接着讨论一下,工厂设计模式中两种获得代理对象的方式:一、通过工厂类的静态方法,这种方式不需要我们去创建工厂类对象(

2016-10-01 17:22:12 216

原创 装饰设计模式

装饰设计模式前面我们讲了继承这种方式实现对目标对象方法的增强,那今天我们再讨论另外一种在开发中更常用的的方式:装饰着设计模式。装饰设计模式有一下些在实现的时候必要的条件,就是目标对象必须实现了接口。下面就以代码的形式演示一下装饰设计模式。package com.itcast.store.utils;import java.io.UnsupportedEncodingException;impo

2016-10-01 16:16:15 294

原创 继承方式实现对目标对象的方法增强

~~继承方式实现对目标对象的方法增强在我们日常的开发中,可能会遇到这样的问题:某一个类的某一个方法在时候时有局限性,不符合我们的要求,但是这个类可能在框架中,可能在服务器软件中,不由我们自己去创建,这个时候,无论是装饰设计模式还是动态代理或者cglib的方式都不太好用,在这种情况下我们可以通过配置的方式,让框架在生成这个类的时候时创建的我们自己创建的一个类,这样该类的对象还是有框架创建,但是某

2016-10-01 13:18:53 500

原创 新建工作空间的基本配置

新建工作空间的基本配置相信大家在用eclipse开发的过程中肯定遇到过工作空间不好用,需要更换工作空间的情况,新建好一个工作空间后,我们需要做怎样的配置才能正常的开始编写代码,不会在编写的过程中出现问题,下面就让我们按步骤的配置一下一个新的工作空间。1.设置工作空间的默认编码为utf-8 2.设置我们的jsp页面的默认编码为utf-8(如果你的jsp页面不是,请略过)

2016-09-30 09:50:45 410

原创 Eclipse简介和基本配置

01_Java开发工具(常见开发工具介绍)A:操作系统自带的记事本软件B:高级记事本软件C:集成开发环境 IDE (Integrated Development Environment)D:Eclipse和MyEclipse的区别 a:Eclipse是一种可扩展的开放源代码的IDE。b:Eclipse的特点描述 免费纯Java语言编写免安装扩展性强c:MyEclipse 在

2016-09-30 09:47:12 321

原创 配置eclipse中本地约束文件

1.配置dtd约束1.复制dtd约束的网络路径2.打开xmlCatalog,并点击添加3.将路径复制到key中4.修改默认的key type为URI5.点击File System按钮6.找到本地的dtd文件7.点击打开,在点击ok回到Preferences框8.出现图中红框的信息就说明配置成功了2.配置schema约束的配置1.赋值schema约束文件名称2.在Perference

2016-09-29 22:15:27 5246 1

原创 Hibernate中session的关闭问题

Hibernate中session的关闭问题实现一个修改客户信心的功能,分为两部分:一、点击修改,跳转到后台,然后执行根据id查询客户信息的操作,并将查询到的客户信息回显到前台。二、前台将修改完的信心提交到后台,后台执行对用户信息更新的操作。两部分的service层的代码如下: 第一部分,根据客户id查找客户信息 public Customer serachCustomerByI

2016-09-26 22:49:08 5922

空空如也

空空如也

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

TA关注的人

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