川哥哥

导航

2017年3月30日 #

Spring常用注解

摘要: Spring常用注解 使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan base-package=”pagkage1[,pagkage2,…,pagkageN]”/>。 如:在ba 阅读全文

posted @ 2017-03-30 11:27 川哥哥 阅读(210) 评论(0) 推荐(0) 编辑

2017年3月28日 #

JAVA中代理模式

摘要: 代理模式 在某些情况下,一个客户不想或者不能直接引用一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用。代理对象可以在客户端和目标对象之间起到 中介的作用,并且可以通过代理对象去掉客户不能看到 的内容和服务或者添加客户需要的额外服务。 简单来说代理模式就是通过一个代理对象去访问一个实际对 阅读全文

posted @ 2017-03-28 14:32 川哥哥 阅读(190) 评论(0) 推荐(0) 编辑

2017年3月13日 #

struts2之数据校验

摘要: 概述 在提交表单数据时,如果数据需要保存到数据库,空输入等可能会引发一些异常,为了避免引起用户的输入引起底层异常,通常在进行业务逻辑操作之前,先执行基本的数据校验。 下面通过四种方式来阐述Struts 2的数据校验功能。 校验前准备工作 1.创建实体类 2.创建Action 3.jsp页面 一 用e 阅读全文

posted @ 2017-03-13 16:01 川哥哥 阅读(288) 评论(0) 推荐(0) 编辑

2017年3月12日 #

struts2自定义转换器

摘要: Struts2自定义类型转换器分为局部类型转换器和全局类型转换器 (1)局部类型转换器 如果页面传来一个参数reg.action?birthday=2010-11-12到后台action,然后属性用date类型是可以接收到的,但是如果传的是20101112这样类型的字符串,用date类型是获取不到, 阅读全文

posted @ 2017-03-12 16:49 川哥哥 阅读(330) 评论(0) 推荐(0) 编辑

2017年3月11日 #

struts2实现文件上传和下载

摘要: 在做B/S系统时,通常会涉及到上传文件和下载文件,在没接struts2框架之前,我们都是使用apache下面的commons子项目的FileUpload组件来进行文件的上传,但是那样做的话,代码看起来比较繁琐,而且不灵活,在学习了struts2后,struts2为文件上传下载提供了更好的实现机制,在 阅读全文

posted @ 2017-03-11 14:48 川哥哥 阅读(244) 评论(0) 推荐(0) 编辑

2017年3月3日 #

Struts2中Action之ResultType

摘要: 我们在struts-defalut.xml文件中可以看到如下图所示: 这些类型是配置文件所带的。接下来我们主要讲解我标注出来的这个,其他的我就不做详解了,有兴趣的可以去试试。 web.xml文件我在这里就不配置了。直接从action开始 1.0当type取值为chain时: chain:转发到act 阅读全文

posted @ 2017-03-03 16:54 川哥哥 阅读(173) 评论(0) 推荐(0) 编辑

2017年2月28日 #

初识Struts2

摘要: 初识Struts2 基础了解: 框架的概念: 框架(framework)是整个或部分系统的可重用设计概念上的结构,用于解决或处理复杂的问题。 使用框架的好处: 可重用代码、 可重用设计、 分布式组件管理,便于组件的复用与分离、 结构统一 降低开发成本 JavaEE中的框架: Struts:java领 阅读全文

posted @ 2017-02-28 13:59 川哥哥 阅读(186) 评论(0) 推荐(0) 编辑

2017年1月12日 #

Hibernate中get()和load()方法区别

摘要: get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检 阅读全文

posted @ 2017-01-12 16:40 川哥哥 阅读(111) 评论(0) 推荐(0) 编辑

2017年1月10日 #

初识Hibernate框架,进行简单的增删改查操作

摘要: Hibernate的优势 优秀的Java 持久化层解决方案 (DAO) 主流的对象—关系映射工具产品 简化了JDBC 繁琐的编码 将数据库的连接信息都存放在配置文件 自己的ORM框架 一定要手动实现Hibernate(模拟Hibernate实现) 2:创建一个大配置文件 创建一个小配置文件 测试数据 阅读全文

posted @ 2017-01-10 14:28 川哥哥 阅读(141) 评论(0) 推荐(0) 编辑

memge和saveOrUpdate的区别

摘要: Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态 的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态由new命令开辟内存空间的ja 阅读全文

posted @ 2017-01-10 13:35 川哥哥 阅读(455) 评论(0) 推荐(0) 编辑