摘要:
maven术语在我们上一篇中已经知道了在Intellij idea下是如何使用Maven的了,创建出来的目录结构是这样子的:上面的目录结构就是Maven所谓的”约定“,我们使用Maven来构建Java项目,都是这种目录结构的…接下来我们来了解一下Mavaen一些常用的...
阅读全文
posted @ 2017-08-08 21:40
zhongfucheng
阅读(241)
推荐(0)
摘要:
详情可参照详细的Maven教程—Idea环境下值得追加的是:在修改web.xml路径的时候,那篇博文并没有给出绝对的路径…这里可能有些人不知道怎么写。我给出来参考X:\Users\ozc\Desktop\zhongfucheng3\src\main\webapp\WE...
阅读全文
posted @ 2017-08-08 20:37
zhongfucheng
阅读(148)
推荐(0)
摘要:
什么是Maven Maven是一个采用纯Java编写的开源项目管理工具, Maven采用了一种被称之为Project Object Model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中..Maven是一款跨平台的项目管理工...
阅读全文
posted @ 2017-08-08 20:32
zhongfucheng
阅读(142)
推荐(0)
摘要:
导入开发包asm-3.2.0.RELEASE.jarasm-3.3.1.jarc3p0-0.9.jarcglib-2.2.2.jarcom.springsource.net.sf.cglib-2.2.0.jarcom.springsource.org.aopallia...
阅读全文
posted @ 2017-08-08 16:41
zhongfucheng
阅读(141)
推荐(0)
摘要:
如果在SSM整合的时候出现以下的错误:留意一下是不是既在Mybatis配置文件中加载了映射文件,又在Spring配置文件中使用扫描式去加载映射文件了。两者是不能够重合使用的!Caused by: org.springframework.core.NestedIOExc...
阅读全文
posted @ 2017-08-08 15:33
zhongfucheng
阅读(194)
推荐(0)
摘要:
如果出现类似下面的错误,原因就是JDK版本太高了,我换成1.7就没事了Caused by: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file -...
阅读全文
posted @ 2017-08-08 15:27
zhongfucheng
阅读(556)
推荐(0)
摘要:
连线上面我们已将学过了流程变量了,可以在【任务服务、运行时服务、流程开始、完成某个任务时设置流程变量】,而我们的连接就是流程变量的实际应用了….定义流程图我们并不是所有的流程都是按一条的路径来走的,我们有的时候会根据条件来走不同的路。当然了,最终该流程是会一步步走完…...
阅读全文
posted @ 2017-08-08 11:29
zhongfucheng
阅读(328)
推荐(0)
摘要:
上篇Activiti只是一个快速入门案例,这篇就讲定义、部署、查看任务等等的一些细节【涉及到的数据库表、对象等等】…管理流程定义管理流程定义主要涉及到以下的4张表:-- 流程部署相关的表SELECT * FROM act_ge_bytearray # 通用字节资源表S...
阅读全文
posted @ 2017-08-08 10:22
zhongfucheng
阅读(808)
推荐(0)
摘要:
Activiti介绍什么是Activiti? Activiti5是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apa...
阅读全文
posted @ 2017-08-07 10:44
zhongfucheng
阅读(357)
推荐(0)
摘要:
如果我们导入Eclipse项目的使用出现了未结束的注释、非法类型的开始、缺少符号这么一些编译时期的错误,而我们的代码明明看起来就是正常的….我们去检查一下是否编码的问题:把FileEncoding全部改成是UTF-8试试,然后对IDEA进行重启,再次编译看看是否能通过...
阅读全文
posted @ 2017-08-04 14:59
zhongfucheng
阅读(263)
推荐(0)
摘要:
系统环境我们知道Windows的出色就在于它的图形界面那一块,而Linux对图形界面的支持并不是那么友好…其实我们在Windows下对图形界面进行的操作都是得装换成命令的方式的!当然了,我们在Ubuntu系统下如果使用图形界面操作也是转换成命令的方式,为了更好地提高性...
阅读全文
posted @ 2017-08-03 11:03
zhongfucheng
阅读(250)
推荐(0)
摘要:
Linux介绍Linux:不管是不是我们这些学编程的都肯定会听说过这么一个系统,一般地,我们在PC端都是用Windows操作系统,那我们学习Linux操作系统有什么用呢???由于我们的JAVAEE程序一般都是部署到Linux系统上,那我们既然是学习JAVAEE的,肯定...
阅读全文
posted @ 2017-08-02 14:17
zhongfucheng
阅读(129)
推荐(0)
摘要:
实现接口的webservice服务端import javax.jws.WebService;/**面向接口的webservice发布方式 * * */@WebServicepublic interface JobService { public String...
阅读全文
posted @ 2017-08-01 09:29
zhongfucheng
阅读(534)
推荐(0)
摘要:
自定义webservice服务我们在上一章节中已经使用wsimport生成本地代理来调用webservice的服务了,其实我们自己写的web应用程序也是可以发布webservice的我们发布了webservice的话,那么其他人也是可以调用我们自己写的webservi...
阅读全文
posted @ 2017-07-31 20:05
zhongfucheng
阅读(208)
推荐(0)
摘要:
WebService介绍首先我们来谈一下为什么需要学习webService这样的一个技术吧….问题一如果我们的网站需要提供一个天气预报这样一个需求的话,那我们该怎么做?????天气预报这么一个功能并不是简单的JS组件就能够实现的,它的数据是依赖数据库分析出来的,甚至需...
阅读全文
posted @ 2017-07-30 20:10
zhongfucheng
阅读(309)
推荐(0)
摘要:
Mybatis与Spring整合既然我们已经学了Mybatis的基本开发了,接下来就是Mybatis与Spring的整合了!以下使用的是Oracle数据库来进行测试导入jar包aopalliance.jarasm-3.3.1.jaraspectjweaver.jarc...
阅读全文
posted @ 2017-07-26 16:00
zhongfucheng
阅读(132)
推荐(0)
摘要:
Mybatis多表连接我们在学习Hibernate的时候,如果表涉及到两张的话,那么我们是在映射文件中使用..等标签将其的映射属性关联起来的…那么在我们Mybatis中又怎么做呢???先来回顾一下我们SQL99的语法:一)内连接(等值连接):查询客户姓名,订单编号,订...
阅读全文
posted @ 2017-07-26 11:14
zhongfucheng
阅读(410)
推荐(0)
摘要:
动态SQL何为动态SQL??回顾一下我们之前写的SSH项目中,有多条件查询的情况,如下图我们当时刚开始做的时候,是需要在Controller中判断SQL是否已经有条件了,因为SQL语句需要拼接起来….这样干的话,就非常容易出错的。如下的代码,如果有多个条件的话,那么拼...
阅读全文
posted @ 2017-07-25 10:44
zhongfucheng
阅读(147)
推荐(0)
摘要:
该博文下的方法就非常好了!http://blog.csdn.net/zheng0518/article/details/10449549
阅读全文
posted @ 2017-07-24 13:04
zhongfucheng
阅读(118)
推荐(0)
摘要:
完成CRUD操作我们在上一篇中已经简单知道了Mybatis是怎么使用的以及工作流程了,这次我们使用Mybatis来完成CRUD的操作,再次巩固Mybatis的开发步骤以及一些细节包与类之间的结构增加学生配置文件 ...
阅读全文
posted @ 2017-07-24 11:28
zhongfucheng
阅读(155)
推荐(0)
摘要:
什么是MyBatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。是一个基于Java的持久层框架为什么我们要用Myb...
阅读全文
posted @ 2017-07-24 10:39
zhongfucheng
阅读(188)
推荐(0)
摘要:
业务方法收集参数我们在Struts2中收集web端带过来的参数是在控制器中定义成员变量,该成员变量的名字与web端带过来的名称是要一致的…并且,给出该成员变量的set方法,那么Struts2的拦截器就会帮我们自动把web端带过来的参数赋值给我们的成员变量….那么在Sp...
阅读全文
posted @ 2017-07-21 17:02
zhongfucheng
阅读(229)
推荐(0)
摘要:
SpringMVC过滤编码器在SpringMVC的控制器中,如果没有对编码进行任何的操作,那么获取到的中文数据是乱码!即使我们在handle()方法中,使用request对象设置编码也不行!原因也非常简单,我们SpringMVC接收参数是通过控制器中的无参构造方法,再...
阅读全文
posted @ 2017-07-20 14:42
zhongfucheng
阅读(204)
推荐(0)
摘要:
什么是SpringMVC?SpringMVC是Spring家族的一员,Spring是将现在开发中流行的组件进行组合而成的一个框架!它用在基于MVC的表现层开发,类似于struts2框架为什么要使用SpringMVC?我们在之前已经学过了Struts2这么一个基于MVC...
阅读全文
posted @ 2017-07-19 17:46
zhongfucheng
阅读(164)
推荐(0)
摘要:
基于easyUI开发的一个综合案例模版 练习 jQuery-EasyUI组件 ...
阅读全文
posted @ 2017-07-18 21:07
zhongfucheng
阅读(185)
推荐(0)
摘要:
在使用C3P0连接池的时候,发现了这个错误….原来要使用C3P0的使用,不仅仅要导入c3p0-0.9.2-pre1.jar这个jar包,还要导入mchange-commons-0.2.jar这个jar包反正我用Oracle使用C3P0连接池就出现了这种情况!
阅读全文
posted @ 2017-07-17 19:20
zhongfucheng
阅读(246)
推荐(0)
摘要:
什么是easyUI我们可以看官方对easyUI的介绍:easyUI就是一个在Jquery的基础上封装了一些组件….我们在编写页面的时候,就可以直接使用这些组件…非常方便…easyUI多用于在后台的页面上…在学习easyUI之前,我已经学过了bootstrap这么一个前端的框架了…因此...
阅读全文
posted @ 2017-07-14 15:45
zhongfucheng
阅读(330)
推荐(0)
摘要:
对Lucene代码优化我们再次看回我们上一篇快速入门写过的代码,我来截取一些有代表性的:以下代码在把数据填充到索引库,和从索引库查询数据的时候,都出现了。是重复代码! Directory directory = FSDirectory.open(new File("E:...
阅读全文
posted @ 2017-07-13 09:10
zhongfucheng
阅读(356)
推荐(0)
摘要:
什么是Lucene?? Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架构,提供了完整的创建索引和查询索引,以及部分文本分析的引擎,Lucene的目的是为软件开发人员提供一个简单...
阅读全文
posted @ 2017-07-12 18:50
zhongfucheng
阅读(407)
推荐(0)
摘要:
PLSQL介绍PLSQL是Oracle对SQL99的一种扩展,基本每一种数据库都会对SQL进行扩展,Oracle对SQL的扩展就叫做PLSQL…SQL99是什么(1)是操作所有关系型数据库的规则(2)是第四代语言(3)是一种结构化查询语言(4)只需发出合法合理的命令,就有对应的结果显...
阅读全文
posted @ 2017-07-11 14:56
zhongfucheng
阅读(287)
推荐(0)
摘要:
前言在Oracle总结的第一篇中,我们已经总结了一些常用的SQL相关的知识点了…那么本篇主要总结关于Oralce视图、序列、事务的一些内容…在数据库中,我们可以把各种的SQL语句分为四大类…(1)DML(数据操纵语言):select,insert,update,delete(2)DD...
阅读全文
posted @ 2017-07-06 13:04
zhongfucheng
阅读(260)
推荐(0)
摘要:
前言在之前已经大概了解过Mysql数据库和学过相关的Oracle知识点,但是太久没用过Oracle了,就基本忘了…印象中就只有基本的SQL语句和相关一些概念….写下本博文的原因就是记载着Oracle一些以前没注意到的知识点…以后或许会有用…实例与数据库概念Oracle数据库服务器由两...
阅读全文
posted @ 2017-07-05 15:22
zhongfucheng
阅读(247)
推荐(0)
摘要:
用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢? 那就是直接注册表清除,步骤如下: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle -...
阅读全文
posted @ 2017-07-03 17:19
zhongfucheng
阅读(117)
推荐(0)
摘要:
需求我们在投诉模块中还有一个功能没有实现: 统计:根据年度将相应年度的每个月的投诉数进行统计,并以图表的形式展示在页面中;在页面中可以选择查看当前年度及其前4年的投诉数。在页面中可以选择不同的年度,然后页面展示该年度的曲线统计图。我们到目前为止是没有学过任何的统计图的工具的,那么我...
阅读全文
posted @ 2017-07-02 14:12
zhongfucheng
阅读(238)
推荐(0)
摘要:
需求回到我们的需求: 自动投诉受理:在每个月月底最后一天对本月之前的投诉进行自动处理;将投诉信息的状态改为 已失效。在后台管理中不能对该类型投诉进行回复。这个需求需求我们要怎么弄呢????要在每个月底最后一天对本月之前的投诉进行自动处理。。。。记得我们以前在学习Java基础的时候学...
阅读全文
posted @ 2017-06-30 22:17
zhongfucheng
阅读(194)
推荐(0)
摘要:
投诉受理管理模块接下来,就是来开发我们的投诉受理管理模块了…..我们来看看原型图与需求吧: 查询用户提交的投诉信息,可以根据投诉部门(部门A/B)、投诉时间段、状态进行查询。在列表信息中展示投诉标题、被投诉部门、被投诉人、投诉时间、状态(待受理、已受理、已失效)、操作;其中操作栏内...
阅读全文
posted @ 2017-06-30 19:52
zhongfucheng
阅读(320)
推荐(0)
摘要:
参考博文:这里写链接内容 Bootstrap 101 Template TOOL ...
阅读全文
posted @ 2017-06-29 10:09
zhongfucheng
阅读(394)
推荐(0)
摘要:
最近在学bootStrap,在慕课网中有这么一个例子….感觉以后会用到这些代码。保存起来。 现代浏览器博物馆 ...
阅读全文
posted @ 2017-06-24 17:48
zhongfucheng
阅读(226)
推荐(0)
posted @ 2017-06-23 10:39
zhongfucheng
阅读(87)
推荐(0)
摘要:
什么是SVNSVN全称:Subversion,是一个开放源代码的版本控制系统Svn是一种集中式文件版本管理系统。集中式代码管理的核心是服务器,所有开发者在开始新一天的工作之前必须从服务器获取代码,然后开发,最后解决冲突,提交。集中式文件版本控制器:将所有的文件都交由服务器来进行统一的...
阅读全文
posted @ 2017-06-12 10:30
zhongfucheng
阅读(409)
推荐(0)