SSH
归雀楼
游沧海,任平生,一萧一剑,浪子天涯一绝。
展开
-
hibernate初步讲解(SSH学习第1天)
第一天(hibernate深入讲解) 1. 给java项目生成hibernate.cfg.xml配置文件和引入hibernate包的步骤 2. 给java项目引入mysql包的步骤 3. 在mysql中bigint表示long类型,bit表示bool类型,(timestap的时间精度比date更高,精确到毫秒),blob表示大数原创 2014-05-26 22:16:26 · 782 阅读 · 0 评论 -
bean元素scope属性配置Bean的作用域
为什么spring中配置bean是不允许用singleton属性?版本问题,应该是属性scope=“singleton”或者scope=“prototype” spring新版本中取消了singleton="true/false"的设置,增加了更多选择行。bean元素scope属性配置Bean的作用域元素scope属性,在spring规范中scope属性有五个取值: 1. sc原创 2015-01-05 11:17:24 · 3916 阅读 · 0 评论 -
spring配置定时器的时间设置
时间大小由小到大排列,从秒开始,顺序为 秒,分,时,天,月,年 *为任意 ?为无限制。 具体如下: "0/10 * * * * ?" 每10秒触发 "0 0 12 * * ?" 每天中午12点触发 "0 15 10 ? * *" 每天上午10:15触发 "0 15 10 * * ?" 每天上午10:15触发 "0 15 10 * * ? *" 每天上午10:15触发转载 2014-12-31 11:22:18 · 583 阅读 · 0 评论 -
struts2文件下载
文件上传链接:1)Servlet 文件上传 ———— 点击打开链接2)Struts2 文件上传 ———— 点击打开链接配置stream类型的结果需要指定如下属性: contentType :指定被下载文件的文件类型 inputName :指定被下载文件的入口输入流 contentDisposition : 指定被下载文件名 bufferSi转载 2014-12-29 16:54:01 · 711 阅读 · 0 评论 -
SessionFactory
SessionFactory接口:SessionFactory接口负责初始化Hibernate。它充当数据存储源的代理,并负责创建Session对象。这里用到了工厂模式。需要注意的是SessionFactory并不是轻量级的,因为一般情况下,一个项目通常只需要一个SessionFactory就够,当需要操作多个数据库时,可以为每个数据库指定一个SessionFactory。/**原创 2014-12-10 17:08:04 · 1008 阅读 · 0 评论 -
Spring配置datasource
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName} ${jdbc.url}转载 2014-12-07 16:41:43 · 805 阅读 · 0 评论 -
hibernate检索、拦截器和事物(SSH学习第5天)
此章节主要截取了学习过程中的一些ppt,供大家分享。原创 2014-06-21 19:28:07 · 573 阅读 · 0 评论 -
hibernate缓存、状态和检索(SSH学习第4天)
此章节因为在中主要截取了一些学习ppt原创 2014-06-18 22:33:51 · 597 阅读 · 0 评论 -
SSH整合步骤(SSH学习第9天)
1. 添加struts2必备包2. 在web.xml中添加struts2过滤器 3. 在src目录下创建struts.xml(具体内容根据实际情况配置)4. 将struts和spring整合(增加struts2-spring-plugin.jar包) 4. 增加hibernate支持原创 2014-07-27 16:40:37 · 680 阅读 · 0 评论 -
spring工厂模式介绍(SSH学习第6天)
原创 2014-07-27 16:15:22 · 663 阅读 · 0 评论 -
java反射机制(SSH学习第7天)
原创 2014-07-27 16:22:55 · 1035 阅读 · 0 评论 -
spring AOP代理模式(SSH学习第8天)
原创 2014-07-27 16:27:50 · 692 阅读 · 0 评论 -
hibernate级联关系续(SSH学习第3天)
一、一对多自身关联关系原创 2014-06-12 21:43:14 · 700 阅读 · 0 评论 -
Session中load/get方法的详细区别
Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于:如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException。Load方法可返回实体的代理类实例,而get方法永远直接返回实体类。load方法可以充分利用内部缓存和二级缓转载 2014-05-27 23:02:26 · 3668 阅读 · 5 评论 -
剖析Hibernate主键生成几种常用方式
1.assigned:主键由外部程序负责生成,无需Hibernate参与。----如果要由程序代码来指定主键,就采有这种.2.increment:对 long , short 或 int 的数据列生成自动增长主键。increment主键生成方式的特点是与底层数据库无关性,大部分数据库如 Mysql,MSSQL 和ORACLE等都支持increament生成方式。此方式的实现转载 2014-06-12 21:03:57 · 570 阅读 · 0 评论 -
hibernate级联关系(SSH学习第2天)
1.表结构(Customers与Orders【一对多的关系】)原创 2014-06-08 21:44:44 · 707 阅读 · 0 评论 -
spring的HibernateDaoSupport以及HibernateTemplate和jdbcTemplate的选择问题
spring提供访问数据库的有三种方式: HibernateDaoSupport,HibernateTemplate(推荐使用),jdbcTemplateHibernateTemplate:org.springframework.orm.hibernate3.HibernateTemplateHibernateDaoSupport:org.springframework.orm.hib转载 2015-04-07 17:34:30 · 2106 阅读 · 1 评论