————【SSH】
g-Jack
硕士毕业于北京交通大学,拥有6年开发工作经验,热爱编程,乐于分享,擅长微服务和中间件。
展开
-
SSH框架搭建详细教程
引言 前几天小编自己搭建一个maven下面的SSH框架,觉得在搭建的过程中思路非常的不清晰,不知道依靠怎样的顺序能很好的完成这个框架的搭建,在这几天小编有捋了捋详细思路,并记录的了这个过程。下面先以不采用maven的SSH的项目来介绍这个思路。 其实我们不论在实现什么功能,主要的编写流程就是,什么可以先测试就先编写什么,这样我们就可以提前测试 1、创建一个web工程 2、将原创 2017-02-05 23:50:10 · 11486 阅读 · 18 评论 -
ELK架构实现日志收集分析
引言 最近项目有了上线计划,现在面临着日志收集分析的问题,所以让小编来研究一下日志收集分析架构,下面就给大家分享一下小编搭建的第一套日志框架。 环境搭建过程见Linux系统ELK环境搭建手册 架构图如下: 下面说一下这个架构的实现原理,logstash在架构中起到的作用是从每台服务器上的某个路径中的文件中收集数据,并且按照预先编写好的过滤规则来过滤数据,原创 2017-02-10 20:11:49 · 15735 阅读 · 44 评论 -
springAOP中的各种通知
在上一篇博客中我们介绍了AOP的一些基本概念,并且在博客中的Demo我们没有使用配置文件的形式来实现,在博客的结尾我们我们也抛出了那样写的问题,在这篇博客中我们就用配置文件的方式来来介绍AOP中的五大通知。 前置通知(before):在目标方法执行之前执行 后置通知(after):在目标方执行完成后执行,如果目标方法异常,则后置通知不再执行 异常通知(After-throwing):目标方法抛出异常的时候执行 最终通知(finally);不管目标方法是否有异常都会执行,相当于try。。catch原创 2016-12-04 22:59:01 · 4992 阅读 · 6 评论 -
spring对hibernate的集成中的回调(CallBack)机制
回调函数对于我们来说并不陌生,之前我们在学习js的时候经常用到回调函数,在java基础中也接触到了回调函数,在这篇博客中我们将介绍spring和hibernate集成后的回调函数的使用。 为什么使用回调函数? 我们都知道程序员在完成CRUD操作的时候,需要用到session来操作,但是在spirng和hibernate集成以后,session是有spring容器来产生并且管理,原创 2017-02-02 20:33:32 · 2969 阅读 · 50 评论 -
springAOP中的基本概念
spring在近几年是一个非常流行的技术,其中的AOP的思想更是将spring推向了巅峰,有了AOP的思想我们在解决一些比较复杂的时候会变得比较简单,比如我们项目中的错误处理,权限控制等。下面小编会写几篇博客来总结一下AOP中的一些点,在这篇博客中主要介绍几个比较重要的概念,我们从一个比较原始的例子开始引出几个概念。原创 2016-12-11 11:48:43 · 976 阅读 · 11 评论 -
hibernate的执行流程
引言 hibernate是一个开源的ORM框架,在很多程度上弥补了jdbc的不足之处,在中小企业中是比较好用的一个框架,为什么说在中小型企业中比较流行的,因为对于数据量较大或者是表关系比价复杂的场景,hibernate是有很多弊端的,因为hibernate的底层也是对jdbc的操作,所以也会生成sql语句,但是在生成sql语句的时候不会考虑性能方面,而是根据他自己的一个处理方法来自原创 2016-10-07 17:43:11 · 5390 阅读 · 27 评论 -
SSH框架总结
引言 通过这一段时间的学习终于自己在前几天完成了SSH网上商城的小系统,其中主要就是学习利用SSH框架来完成这个系统,之前对里面用到的东西一点都了解,就像当初我们接触牛腩系统一样,就是跟着视频中的老师来学习,然后完成系统中的功能,遇到问题就上网查询,或者请教师哥师姐。慢慢完成了这个小系统,下面就对自己接触的这个比较新的框架来一个总结;原创 2016-02-19 21:59:06 · 7681 阅读 · 32 评论 -
spring framework体系结构及内部各模块jar之间的maven依赖关系
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的!spring的jar包只有20个左右,每个都有相应的功能,一个jar还可能依赖了若转载 2017-02-02 22:20:49 · 726 阅读 · 14 评论