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