摘要: hibernate是个什么玩意呢?简单点说,就是别人写好的一套访问数据库的东东,底层其实就是JDBC。 使用JDBC就像以前没有电饭煲,我们要自己根据经验,多少人煮多少米,放多少水,用多大的火,煮多长时间,整个过程都需要自己来把控,如果把控得不好,运气好只是把饭煮成粥,运气不好就是一锅炭了。 而使用 阅读全文
posted @ 2017-08-18 17:34 软件思维 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 昨天我们进行了hibernate的配置,并且进行了根据ID查询对应数据的操作,今天我们来看看hibernate中的几个配置文件,里面到底有什么东东。 一、hibernate.cfg.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 <hibernate-co 阅读全文
posted @ 2017-08-18 17:34 软件思维 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 昨天我们扯完了数据传递,今天我们来聊聊数据校验的问题。来,跟着我一起读:计一噢叫,一按艳。 在springMVC中校验数据也非常简单,spring3.0拥有自己独立的数据校验框架,同时支持JSR303标准的校验框架。 Spring的DataBinder在进行数据绑定时,会同时调用校验框架完成数据校验 阅读全文
posted @ 2017-08-15 17:05 软件思维 阅读(412) 评论(1) 推荐(0) 编辑
摘要: 上一篇讲完了springMVC中数据传递中的接收数据,今天继续完成数据的向后传递。 数据传递的核心对象ModelAndView,注意其包名,不要引用错了! 正确的:org.springframework.web.servlet.ModelAndView 错误的:org.springframework 阅读全文
posted @ 2017-08-14 17:23 软件思维 阅读(264) 评论(0) 推荐(0) 编辑
摘要: springMVC中的数据传递方式与JSP和Struts2相比,更加的简单。具体有什么样的区别呢?我们通过下面这张图来对比就知道了。 随手画的,有些错别字,不用太在意..... 接下来,进入正题,springMVC中的常用数据传递方式有以下三种: 一、基本数据类型 二、自定义类型 三、地址栏传递 第 阅读全文
posted @ 2017-08-14 17:22 软件思维 阅读(415) 评论(1) 推荐(0) 编辑
摘要: springMVC可以理解成用来做数据显示处理的框架,主要内容就是控制器和视图的处理。 在已经安装了spring框架的基础上继续下面的步骤(我使用的MyEclipse2014)。 1. 修改web.xml文件 2. 在WEB-INF目录创建springmvc的配置文件 3. 新建一个用来放控制器的包 阅读全文
posted @ 2017-08-07 17:26 软件思维 阅读(345) 评论(0) 推荐(0) 编辑
摘要: spring中最核心的两个东东,一个IOC,一个AOP。 AOP(Aspect-OrientedProgramming)面向方面编程,也可以叫面向切面编程。 从一个新人的角度可以这样来理解:一般软件中的功能,我们可以分为两大类,一类是业务功能,一类是系统功能。 业务功能是指这个软件必须要用到的,没有 阅读全文
posted @ 2017-08-03 12:40 软件思维 阅读(246) 评论(0) 推荐(0) 编辑
摘要: IOC到底是个什么东东呢?控制反转(Inversion of Control,英文缩写为IoC),其实就是这个东东。 你随便百度一下就会得到比较书面的解释:通过引入实现了IoC模式的IoC容器,即可由IoC容器来管理对象的生命周期、依赖关系等,从而使得应用程序的配置和依赖性规范与实际的应用程序代码分 阅读全文
posted @ 2017-08-02 12:41 软件思维 阅读(273) 评论(1) 推荐(0) 编辑
摘要: 拦截器,顾名思义,是拦截不是打劫!!!(图片来自于网络,如果有版权或道德问题,请通知本博主删除,谢谢) 是贼个样子滴,而不是这样滴。 闲扯完了,回到正题,struts2中的拦截器到底是什么东东呢?我们来百度一下··· 呃,错了,我们来回顾一下,我们这种熟练工当然不需要百度来查了!!! 记住,是回顾, 阅读全文
posted @ 2017-08-01 15:50 软件思维 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 前一回,我们讲完了“直接在功能方法中写验证代码”这种验证方式,接下来,我们继续搞定后续的三种方式。 二、重写validate方法(注意这个方法会验证该类中所有的方法) 使用重写验证方法的好处就是,又可以少写一句代码了!!!! 2.1)修改Action类,在其中添加valiate方法,把之前写在add 阅读全文
posted @ 2017-08-01 15:49 软件思维 阅读(201) 评论(0) 推荐(0) 编辑