《Java Web/SSM/SSH实战》
以Java Web应用为驱动、介绍JSP、Servlet、Spring 、SpringMVC、MyBatis、Hibernate、Spring Data JPA等相关技术栈
修罗debug
曾担任阿里大文娱事业部Java高级后端开发工程师,fightjava.com 创始人, 长期扎根于一线编码开发、系统架构设计与项目管理,拥有多年开发与管理经验,目前是一名互联网行业的创业者;
出版的书籍:《分布式中间件技术实战(Java版)》、《Spring Boot企业级项目开发-入门到精通》
51CTO学院、CSDN学院、网易云课堂等教育平台知名讲师,教授学生上万人,拥有大量原创博客,博客访问量达百万人次;
追求技术,热爱分享,相信技术改变生活,技术成就梦想,一直在不断的学习和积累新的知识,秉承修罗之道,花名“阿修罗”(修罗debug)
展开
-
jquery实现省市区三级联动
介绍一下jquery的省市区三级联动原创 2016-10-07 20:10:33 · 28260 阅读 · 9 评论 -
jquery实现复选框(checkbox)的全选与反选
介绍一下jquery实现checkbox的全选与反选原创 2016-10-06 23:24:35 · 28760 阅读 · 6 评论 -
SSM整合开发实战-poi导入导出excel-前言
近来还是发现了许多可能是刚入门的童鞋加qq咨询poi导入导出的问题以及问起如何基于ssm框架来实现,很久以前就写过struts+jdbc的poi导入导出,但是还是有诸多童鞋处于懵逼(不得不吐槽一下:“童鞋,你的基础可能需要补!”)。那本博文将重新搭建一套全新的ssm(spring4 +springmvc4+mybatis3)项目,额外的框架加上了druid等,并在日后的博文中将基于此ssm...原创 2018-05-23 22:44:56 · 2581 阅读 · 1 评论 -
SSM整合开发实战-poi导入导出excel-开战
上一篇博客介绍了如何完整的基于ssm搭建一个可用于实战开发的项目,本文开始将用此项目用来开发若干idea。本文就先小试牛刀开发基于ssm框架实现poi导入导出excel文件,凭良心讲,这一需求其实在目前企业级应用开发中几乎都用得到,那么本文我将基于自己在项目中遇到的需求来介绍如何实现poi导入导出。如有相关疑问可来此交流:java开源技术交流群-583522159-我是debug(视频教程...原创 2018-05-23 23:41:01 · 5393 阅读 · 3 评论 -
SSM整合开发实战-poi导入导出excel-mvc三层模式开发体验(福利:内附完整视频教程)
前面几篇博客虽然简单的介绍了基于SSM的框架实现POI导入导出的介绍,但是也就只是“简单的介绍”而已,而且没有物尽其用。即整合出来的SSM其实还可以做其他很多的事情,闲暇之余我又基于SSM开发了“产品信息”的“增加 删除 修改 更新”功能,目的是为了体会体会目前企业级应用mvc三层模式的开发流程。所以,这些功能我进行了整理并录制了一套完整的视频教程,具体的功能列表如下 1、SSM...原创 2018-07-18 21:41:52 · 1798 阅读 · 0 评论 -
java之poi操作excel-基本的excel读写操作
接下来介绍一下采用java操作excel的第三方框架:poi,对于poi,我想搞过批量导入、导出数据的博友都应该熟悉(当然啦,批量导入导出excel数据还有jxl,这里我就不介绍了!)。poi是apache jakarta项目的子项目,主要的用途在于提供一组用于操作windows 文档的java api,如操作word,excel,powerpoint等,详细介绍诸位博友可以看看其他的网...原创 2016-10-23 11:51:33 · 11622 阅读 · 2 评论 -
java之poi操作excel-批量导入导出
上一篇博文介绍了poi操作excel的基本读写操作后,接下来,介绍一下在项目中的实际用途:批量导入、批量导出功能。因为重点知识介绍批量导入导出excel功能,故而项目整体的搭建后台用jdbc与struts2,前端页面用jquery-easyui实现(其实也可以整合到ssm或者ssh中,而这一点现在我已经实现了,即基于SSM的博客以及视频教程我已经发布在我最新的博客中,欢迎观看,其中,视频教...原创 2016-10-23 16:52:05 · 50979 阅读 · 25 评论 -
SSM整合开发实战-poi导入导出excel-尾声
前面介绍了ssm框架的整合开发以及后端接口部分的实现(如今对这些接口有了新的变动以及优化),本文将整合前端框架jquery-easyui来实现前后端接口的对接,更加直接的展示poi导入导出excel的效果。(视频教程地址:https://edu.csdn.net/course/detail/8894 欢迎支持!!) 对于easyui,除了页面的内容展示以及样式排版外,主要的...原创 2018-06-04 23:04:36 · 6317 阅读 · 2 评论 -
spring springmvc hibernate(ssh)项目整合开发---总体架构搭建
spring springmvc hibernate(ssh)项目整合开发---总体架构搭建 国庆觉得没啥地方想去,于是乎想自己搭建一个长期的用于练手的ssh项目(注意:这里的ssh指的是spring4 springmvc4 hibernate4),在其中融进自己学到的技术,并持续进行更新,与诸位博友共享。目前开发了一个在web项目中比较实用的邮件通信工具类,其中在这个ssh项目中...原创 2016-10-02 23:17:49 · 15661 阅读 · 9 评论 -
struts2 spring4 hibernate4(s2sh)整合开发--项目整体架构的搭建
介绍一下我自己搭建的struts2 spring4 hibernate4的整合案例原创 2016-10-04 23:25:53 · 5113 阅读 · 1 评论 -
struts2 spring4 hibernate4(s2sh)整合开发--简单实体的增删改查操作
介绍一下s2sh整合的应用-某个实体的增删改查,其中前端采用的jquery ajax的交互原创 2016-10-05 19:48:17 · 3731 阅读 · 5 评论 -
spring springmvc hibernate(ssh)项目整合开发---邮件通信的应用
ssh项目整合开发“注册成功时的邮件验证”与“忘记密码时通过邮件找回”两个小模块原创 2016-10-03 11:13:33 · 2891 阅读 · 2 评论 -
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-后端功能开发
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-后端功能开发 下面就介绍介绍个人博客系统后端业务功能的管理。主要包括:发表博客,管理评论,管理博客,友情链接,博客类型管理等等。具体内容过多,我就不多废话,直接上代码。其中的代码我已经做了注释,直接阅读即可。如果有相关问题,可以加后面的群讨论。 首先是后端首页的展示: 下面是博...原创 2017-07-18 20:21:14 · 4859 阅读 · 3 评论 -
mybatis3整合spring4-采用mapper动态代理的方式开发Dao
mybatis3整合spring4-采用mapper动态代理的方式开发Dao 最近想巩固学习mybatis的相关基础知识,下载了一套传智播客2015年的mybatis的学习,用了差不多4个晚上,终于学完了,感觉学了之后,对比与在公司参与开发的项目,觉得基础的东西又学到了许多,故而感到相当欣慰!!当然啦,刚开始看的时候,我还觉得不太乐意,因为自以为自己google搜索能力还行,有不懂的再去...原创 2016-09-18 22:48:31 · 6629 阅读 · 1 评论 -
s2sh整合案例-学生信息管理系统(一)
s2sh整合案例-学生信息管理系统(一) 接下来花大概3-4篇博文的时间来讲讲我自己采用Struts2,Hibernate3,Spring3,jquery-easyui等框架搭建的一个小案例:学生信息管理系统。其中后端是s2sh,前端是jquery-easyui。这个案例比较简单,目的主要是为了如何采用s2sh搭建属于自己的架构并将其应用在某些案例上。搭建完成之后,我个人觉得是挺有意思的...原创 2016-08-21 11:02:34 · 3209 阅读 · 6 评论 -
s2sh整合案例-学生信息管理系统(二)
s2sh整合案例-学生信息管理系统(二) 继续我们的s2sh整合案例-学生信息管理系统,上一系列我们讲了项目的整体搭建需要的Jar包以及web.xml和spring、hibernate以及数据库的相关配置。这一讲主要用于介绍后端server层(包括dao和service层)的所有源代码。 下图是后端的包目录结构: 首先是model层的pageBean,Grade,...原创 2016-08-22 23:10:10 · 2238 阅读 · 0 评论 -
s2sh整合案例-学生信息管理系统(三)
s2sh整合案例-学生信息管理系统(三) 今晚结束这个专题!完成了前面的server层,现在我们展示一下用户登录、班级信息管理与学生信息管理的整个业务流程。 用户登录:首先是登录页面,输入用户名与密码,验证码之后点击登录,发送一个url到controller,controller执行用户登录验证逻辑(期间获取调用service处理相关业务后返回的结果),验证结果绑定到会话...原创 2016-08-24 19:51:55 · 5231 阅读 · 13 评论 -
mybatis入门-实现基本CRUD操作
闲着没事,整理整理初学mybatis时候的笔记。用于入门原创 2016-08-22 18:03:36 · 2490 阅读 · 0 评论 -
javaMail发送邮件(工具类开发)
早就听说sun提供的javaMail收发邮件工具类的好用,于是乎在网上找了很多资料,照着敲,debug,却一直无果,后来才发现,我的qq邮箱没有开启smtp/pop3协议的支持(丫的,把我给搞屎了!),后来生成了“授权码”(花了1毛钱),虽然参考了网上很多的关于javaMail的实现,但感觉参差不齐啊,又没有太多时间去看api跟doc,真是苦了我好久。。。。但很庆幸,让我找到了一篇写的不错的blog(来源于 摘客 网的,实现了之后我忘记把它收藏起来,有点可惜了)原创 2016-09-24 12:55:41 · 14263 阅读 · 5 评论 -
在eclipse中关联spring的源码
spring源码的关联(eclipse下)原创 2016-09-19 22:19:59 · 6455 阅读 · 4 评论 -
springmvc学习指南-springmvc的CRUD入门
今晚就跟各位分享一下我根据自己的理解,动手写了一个纯粹的springmvc的CRUD操作,而不整合后端持久层框架(即Dao层)和前端的模板,只是模拟演示一下罢了(其实,这个过程下来,再去整合Dao和前端模板是相当简单的:因为Dao其实就是提供数据库访问的操作,你可以弄个纯的jdbc,整个c3p0的Jdbc,甚至是hibernate,mybatis等等;而前端则只是为了实现异步交互操作,你可以弄个jquery-easyui,jsp+ajax+jquery,jerbrick-template,freemarke原创 2016-08-28 22:10:48 · 2440 阅读 · 0 评论 -
Spring之JDBC
本文介绍的也是为了简化应用程序开发过程对数据库访问和操作的流程及简化代码!Spring我就不介绍了,说它是一个优秀的IOC、AOP框架不为过,但这样说又狭隘了点!因为,spring可以用在很多地方(当然了,这只是我个人的说法而已啦!大笑)。它对jdbc的支持是相当不错的!下面主要介绍jdbcTemplate和namedParameterJdbcTemplate原创 2016-07-18 20:36:59 · 1505 阅读 · 0 评论 -
java之全文索引搜索lucene之增删改查文档
java之全文索引搜索lucene之增删改查文档 在java web开发中经常需要跟“搜索”打交道,大多数应用如果对于搜索的精确匹配度要求不高的话,一般都采用模糊查询的方式,但是很明显,这对于用户来说,体验性却不会很好,如你搜索“lucene”,如果是模糊查询,那就是“like %lucene%” 的搜索,那么排的靠前的结果估计是lucene的官网,百度百科,各种介绍,最后才是案例之类的...原创 2017-02-25 11:44:21 · 958 阅读 · 0 评论 -
java之全文索引搜索lucene之增删改查文档与中文分词搜索
java之全文索引搜索lucene之增删改查文档与中文分词搜索 接上文,接下来介绍一个lucene的各种query,然后介绍一下中文全文索引搜索。 对于各种query,我就直接上代码了,具体的话,我已经在代码里面注释了,而且关于lucene的执行流程在上文我也已经介绍过了,下面就不废话了。当然啦,我在这里使用过程采用的是java单元测试! 使用之前需要通过这么一些数据...原创 2017-02-25 12:25:47 · 6695 阅读 · 1 评论 -
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统
ssm框架整合实战-个人博客系统 接下来将分享一下我自主整合的ssm框架,并用来开发个人博客系统。系统采用springmvc4、spring4、mybatis3作为后端核心框架,后端页面框架采用jquery-easyui,前端页面框架采用bootstrap,页面解析采用jstl标签,数据库采用mysql,服务器采用tomcat,开发的ide采用eclipse kepler版本。 ...原创 2017-06-16 23:13:35 · 3692 阅读 · 3 评论 -
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-整合各大框架
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-整合各大框架 ssm框架整合开发实战,这一篇我将介绍如何实现各大框架的整合。 上一篇博客,我介绍了web.xml配置文件,那个文件是项目的核心配置文件,其中其实就包括了整合spring springmvc框架的配置。当然啦,该配置文件还有权限认证安全框架shiro的过滤器配置以及编码过滤器的...原创 2017-06-17 22:21:25 · 7872 阅读 · 2 评论 -
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-dao与service层等组件整合
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-dao与service层等组件整合 这一篇博客,我把mybatis逆向工程生成的dao与service层分享出来,另外,我在第一篇博客时贴出的web.xml中配置了一个InitComponent,即初始化组件:<!-- 监听器:初始化组件 把博主信息、根据博客类别分类信息、根据日期归...原创 2017-06-17 23:11:23 · 1725 阅读 · 0 评论 -
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-util介绍与开发首页
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-util介绍与开发首页 下面把util工具类也分享出来吧,util弄好之后,就可以启动项目到tomcat7试试,如果没问题,就说明ssm框架的整合已经成功一大半了。 包package com.steadyjack.util,建立下面各个工具类用于后期各个组件使用。 Crypto...原创 2017-06-17 23:30:13 · 3623 阅读 · 0 评论 -
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-前端页面的开发
ssm(springmvc4+spring4+mybatis3)整合实战-个人博客系统-前端首页的开发 前面介绍完了util包的各种工具类、service层、model层以及dao层的实现,可以说是分享了一大半了!可能有些博友对于其中的code的作用不是很知晓,但是我相信随着我controller以及页面的开发分享,我想,你会逐渐知晓前面介绍的作用的。特别是比较实用的各种工具类:比如原创 2017-06-21 22:11:00 · 3365 阅读 · 1 评论