倪升武的博客

这世上天才很少,懒蛋却很多,你若对得起时间,时间便对得起你!

排序:
默认
按更新时间
按访问量

Spring加载properties文件的两种方式

我的个人博客站点:http://www.itcodai.com         在项目中如果有些参数经常需要修改,或者后期可能需要修改,那我们最好把这些参数放到properties文件中,源代码中读取properties里面的配置,这样后期只需要改动properties文件即可,不需要修改源代码...

2016-05-10 19:47:56

阅读数:132838

评论数:15

【SSH网上商城项目实战30】项目总结(附源码下载地址)

项目基本完成了,加上这个总结,与这个项目相关的博客也写了30篇了,积少成多,写博客的过程是固化思路的一个过程,对自己很有用,同时也能帮助别人。顺便说个题外话,在学习的过程中肯定会遇到很多异常出现,我们要做的首先是定位这个异常,一般异常的后面都会跟一个或多个Caused by:xxx,这些都是引起异...

2016-05-27 15:44:08

阅读数:104628

评论数:141

jQuery-Validate验证插件的使用步骤详解

我们知道,用户在注册的时候,会有个表单页面,然后有些选项是必填的,有些要填的内容是有规范的,这些都要在用户提交之前进行验证才行,如果不符合要求,需要在右边显示一个友好的提示,让用户修改。   记得以前在学习Servlet的时候,实现一个简单的用户注册功能的验证是在后台做的,有些用了正则表达式,有...

2016-05-25 23:41:46

阅读数:66546

评论数:12

【SSH网上商城项目实战01】整合Struts2、Hibernate4.3和Spring4.2

【2018.6.2更新】我新搭建的博客系统上线了(使用SpringBoot搭建的),后面会在新系统中发表博客,这里也会给出链接,欢迎各位朋友收藏交流哈~  博客地址:http://www.itcodai.com        (友情提示:本文介绍的SSH整合中所需要的完整jar包免费下载地址:h...

2016-05-04 22:11:42

阅读数:56361

评论数:188

【数据结构和算法05】 红-黑树(看完包懂~)

【2018.6.2更新】我新搭建的博客系统上线了(使用SpringBoot搭建的),后面会在新系统中发表博客,这里也会给出链接,欢迎各位朋友收藏交流哈~  博客地址:http://www.itcodai.com         (友情提示,红-黑树是基于二叉搜索树的,如果对二叉搜索树不了解,可以...

2016-04-13 15:50:25

阅读数:49339

评论数:91

【SpringMVC学习07】SpringMVC中的统一异常处理

我们知道,系统中异常包括两类:编译时异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。在开发中,不管是dao层、service层还是controller层,都有可能抛出异常,在springmvc中,能将所...

2016-06-23 20:47:57

阅读数:44077

评论数:8

【SpringMVC学习05】SpringMVC中的参数绑定总结

众所周知,springmvc是用来处理页面的一些请求,然后将数据再通过视图返回给用户的,前面的几篇博文中使用的都是静态数据,为了能快速入门springmvc,在这一篇博文中,我将总结一下springmvc中如何接收前台页面的参数,即springmvc中的参数绑定问题。1. 参数绑定的过程我们可以回...

2016-06-21 20:08:05

阅读数:42258

评论数:12

【MyBatis】MyBatis分页插件PageHelper的使用

好多天没写博客了,因为最近在实习,大部分时间在熟悉实习相关的东西,也没有怎么学习新的东西,这周末学习了MyBatis的一个分页插件PageHelper,虽然没有那么的强大(我在最后会说明它的缺点),但还是挺不错的。这篇博文主要来总结下如何使用PageHelper。   我们知道,在mysql中,...

2016-08-21 23:14:49

阅读数:41530

评论数:22

谈谈Spring中的IOC和AOP概念

IOC和AOP是Spring中的两个核心的概念,下面谈谈对这两个概念的理解。 --------------------------------------------------- 1. IOC(Inverse of Control):控制反转,也可以称为依赖倒置。     所谓依赖,从程序的...

2016-04-07 22:19:05

阅读数:35348

评论数:25

【SSH网上商城项目实战17】购物车基本功能的实现

    上一节我们将商品的详细页面做完了,并使用了Hibernate的二级缓存加载详细页面来提高系统的性能。这节我们开始做购物车部分。 1. 添加新的表         首先我们向数据库中添加几张表:用户表、订单状态表、订单表(购物车表)以及购物项表。用户表中存有用户的基本信息,订单状态表中主...

2016-05-16 14:25:43

阅读数:33697

评论数:15

【SpringMVC学习06】SpringMVC中的数据校验

这一篇博文主要总结一下springmvc中对数据的校验。在实际中,通常使用较多是前端的校验,比如页面中js校验,对于安全要求较高的建议在服务端也要进行校验。服务端校验可以是在控制层conroller,也可以是在业务层service,controller校验页面请求的参数的合法性,在服务端控制层co...

2016-06-22 20:30:27

阅读数:33598

评论数:10

【SpringMVC学习09】SpringMVC与前台的json数据交互

json数据格式在接口调用中、html页面中比较常用,json格式比较简单,解析也比较方便,所以使用很普遍。在springmvc中,也支持对json数据的解析和转换,这篇文章主要总结一下springmvc中如何和前台交互json数据。 1. 两种交互形式 springmvc和前台交互主要有...

2016-06-25 18:50:32

阅读数:30637

评论数:15

【WebService】wsdl配置详解以及使用注解修改wsdl配置

WebService系列文章: 【WebService】带你走进webservice的世界 【WebService】自定义WebService服务及其调用   前面分析了一下关于ws的基本知识,我们知道,wsdl是ws中很重要的文档,我们可以通过解析该wsdl文档获取ws的相关信息...

2016-07-28 18:21:36

阅读数:29144

评论数:3

Spring Boot 入门实战

微服务是未来发展的趋势,Spring Boot 继承了 Spring 的优良特性,与 Spring 一脉相承,支持各种REST API 的实现方式。Spring Boot 也是官方大力推荐的技术,是未来发展的一个大趋势。

2018-07-14 15:07:40

阅读数:27100

评论数:111

【Shiro】Apache Shiro架构之实际运用(整合到Spring中)

写在前面:如题,这篇博文主要是总结一下如何将Shiro运用到实际项目中,本来准备将Shiro整到Spring中就行了,后来想想既然要整,就索性把SpringMVC和MyBatis也整进去吧,整个比较完整的,也能帮助更多的初学者。所以本文实际是将Shiro整到SSM中(基于maven)。 其实S...

2016-07-06 21:05:38

阅读数:24455

评论数:188

【java设计模式】之 工厂(Factory)模式

1.工厂模式的定义         工厂模式使用的频率非常高,我们在开发中总能见到它们的身影。其定义为:Define an interface for creating an object, but let subclasses decide which class to instantiate...

2016-04-23 10:48:57

阅读数:23998

评论数:9

【MyBatis学习15】MyBatis的逆向工程生成代码

1. 什么是逆向工程  mybatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向...

2016-06-17 10:06:52

阅读数:21927

评论数:15

【SSH网上商城项目实战02】基本增删查改、Service和Action的抽取以及使用注解替换xml

        上一节我们搭建好了Struts2、Hibernate和Spring的开发环境,并成功将它们整合在一起。这节主要完成一些基本的增删改查以及Service、Dao和Action的抽取。 1. Service层的抽取         上一节中,我们在service层简单写了save和...

2016-05-05 09:14:34

阅读数:21818

评论数:49

java集合框架05——ArrayList和LinkedList的区别

前面已经学习完了List部分的源码,主要是ArrayList和LinkedList两部分内容,这一节主要总结下List部分的内容。 List概括 先来回顾一下List在Collection中的的框架图: 从图中我们可以看出: 1. List是一个接口,它继承与Collection接口,代表有序...

2016-04-13 20:39:09

阅读数:21370

评论数:16

【SSH网上商城项目实战03】使用EasyUI搭建后台页面框架

        前面两节,我们整合了SSH并且抽取了service和action部分的接口,可以说基本开发环境已经搭建好了,这一节我们搭建一下后台的页面。我们讨论一下两种搭建方式:基于frameset和基于easyUI。最后我们会使用easyUI来开发。 1. 抽取公共JSP页面       ...

2016-05-07 00:21:51

阅读数:20634

评论数:18

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