- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 Spring+mybatis+maven整合过程加载配置文件jdbc.properties
在整合过程中配置文件中几个引用路径需要主要的地方:spring-mybatis.xml中 !-- 引入配置文件 --> <bean id="prpertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name
2014-12-29 22:39:02 9590
原创 pom.xml--SSM框架搭建时利用Maven导入所需要的jar包
下面是搭建SSM框架时Maven pom.xml配置文件:在这里总结下,方便下次使用<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4
2014-12-28 10:39:41 15616
原创 Maven使用入门
前言Jason Van Zyl,在 Java 十大风云人物排行榜上或许会看到他。这兄弟是干嘛的?他就是 Maven 的创始人,人们都尊称他为“Maven 他爸”。毋庸置疑,Jason 也是一个秃顶。James Gosling、Rod Johnson、Gavin King,你们可以告诉我为什么吗?您曾经是否会遇到这些问题:我们要开发一个 Java 项目,为了保证编译通过,我们
2014-12-24 21:57:15 531
转载 Java的动态绑定机制
Java的动态绑定又称为运行时绑定。意思就是说,程序会在运行的时候自动选择调用哪儿个方法。一、动态绑定的过程: 例子:1 public class Son extends Father2 Son son = new Son();3 son.method(); 1. 首先,编译器根据对象的声明类型和方法名,搜索相应类(Son)及其父类(Father)的“方法表
2014-12-22 09:14:26 518
原创 Spring学习笔记----三大框架(Spring+SpringMVC+MyBatis)整合详细教程
下面的过程中我还没有使用Maven,在后面的学习过程中我会补上,此外,下面在整合的过程中我总会碰到路径的问题,所以将有的配置文件直接放在了src目录下,有的在放在了WEB-INF的目录下,下面列举一下所有的配置文件。spring.xml(applicationContext.xml)--------------------spring配置文件spring-mybatis.xml------
2014-12-20 22:47:17 4621 2
原创 Spring学习笔记---使用MyBatis Generator自动创建代码
MyBatis属于一种半自动的ORM框架,主要的工作就是配置Mapping映射文件,由于手写映射文件很容易出错,所以可以利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件,MyBatis Generator自动创建代码主要是以一张表为基础的,所以得先自己创建一张表。首先导入需要的jar包mybatis-3.1.1.jar-----------------
2014-12-20 10:27:01 4313
原创 JavaScript :cookie初步接触使--登录
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而Cookie是运行在客户端的,所以可以用JS来设置Cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,对于JS中的全局变量或者静态变量的生命周期是有限的,当发生页面跳转或者页面关闭的时候,这些变
2014-12-18 13:45:14 1124
原创 日志记录---Log4j的使用
下面的介绍我主要是根据网上摘录,自己动手实践后总结的。在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用程序进行统计分析工作,跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。在强调可重用组件开发的今天,Apache为我们提供了一个强有力的日志操作包-Log4j。L
2014-12-14 17:21:57 719
原创 SpringMVC学习笔记--文件上传与MultipartResolver
要在基于SpringMVC的Web应用程序中通过表单上传文件,那么MultipartResolver将是在服务器端处理文件上传的主要组件 multipart/form-data编码方式支持基于表单的文件上传。使用MultipartResolver进行文件上传的简单分析:MultipartResolver的接口定义如下:public interface Multipart
2014-12-13 09:44:48 6349
转载 SpringMVC学习笔记--Spring Tag
在Spring框架体系下,可以说规约最少,最不受限制的就是表现层技术了。不像Struts,改定了好多的标签,而且有些功能还和标签绑定了。Sping也定义了一些标签,但这些标签只是给使用者提供了一些方便,并不会提供额外的功能或效果。 Sping Tag比较少,不超过十个,这里只介绍最常用的一个,也叫作Spring绑定。 下面以一个登陆事例为例,controller使用的是Simple
2014-12-11 22:38:53 1138
原创 SpringMVC学习笔记----带有复杂类型的command类
在学习BaseCommandController时,我们知道,当提交表单时,controller会把表单元素注入到command类里,但是系统注入的只能是基本类型,如int,char,String。但当我们在command类里需要复杂类型,如Integer,date,或自己定义的类时,controller就不会那么聪明了。一般的做法是在自己的controller里override init
2014-12-11 22:23:44 2215
原创 SpringMVC学习笔记---AbstractWizardFormController
在使用Eclipse或者Netbeans之类的IDE进行开发的时候,如果我们要新建一个工程后者文件,这些IDE通常都会提供多步的向导帮助我们一步步完成相应的部件创建,在某些Web应用程序中,也存在类似的操作场景,比如要注册某个网站的会员,注册过程可能就包括多步,每一步会提示输入某一方面的信息,以帮助我们简化操作流程。对于这种向导式的简单的多页面流程实现,我们可以求助于Abstrac
2014-12-11 22:12:51 1446
原创 SpringMVC学习笔记--SimpleFormController
SimpleFormController继承了BaseCommandController的自动数据绑定和通过Validator的数据验证功能,不过BaseCommandController也只传授SimpleFormController以上两种主要能力,没有传授打通“经脉之法”。还好,BaseCommandController后继有人,AbstractFormController在BaseCo
2014-12-11 17:49:46 2741
原创 SpringMVC-初体验之显示用户项目
当浏览器中点击后台管理画面的相应连接之后,Web请求被发送到DispatcherServlet进行处理。DispatcherServlet将寻求相应的HandlerMapping对Web请求进行分析,然后调用匹配结果对应的Controller实现,具体到当前的场景就是我将要实现的UserController。UserController处理完毕就视图名称userList和模型数据一同返回,
2014-12-05 08:58:05 495
原创 STS复制项目部署到tomcat服务器上出错
练习的时候,一般在第一个项目的基础上改动,但又想保留第一个项目,这是复制一个项目出来进行改动是一个比较好的选择,但是复制出来的项目需要做一些改动才能在web服务器中配置成功并运行,不然会出现错误,下面我在STS中写springMVC时的配置方法如下:将Context root中的名称改成与工程名一样的名称,以后碰到这样的问题就可以解决了!
2014-12-04 21:56:09 1833
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人