
Spring
linshutao
人活着,就没理由不学习!
展开
-
【分享面试题二】Spring,hibernate,struts的面试笔试题(含答案)
<br /><br />(声明:这里不是为其他商业利益,是为学习讨论使用) <br /><br />【郑重声明】:单纯接分将被删帖,希望大家有自己的感触 <br />Hibernate工作原理及为什么要用?<br />原理: <br />1.读取并解析配置文件 <br />2.读取并解析映射信息,创建SessionFactory <br />3.打开Sesssion <br />4.创建事务Transation <br />5.持久化操作 <br />6.提交事务 <br />7.关闭Sess转载 2010-11-09 01:40:00 · 723 阅读 · 1 评论 -
Spring定时器的使用-多实例下定时重建索引
前几天接到项目需要定时重建索引的任务,一开始试了试Java自带的Timer,不知道是不是自己对Timer的了解还不够的原因,感觉Timer的功能有点弱,无法达到我的需求:需要在某一个固定时间内按某一个周期来执行任务,并且这些时间可供客户配置。最后还是用Spring定时器来解决。 这里顺便说下多实例定时重建lucene索引的问题,如果某个项目在同一台服务器上面部署了多个实例,多个实例共用同一份原创 2012-06-18 11:40:52 · 3645 阅读 · 0 评论 -
Null value was assigned to a property of primitive type setter of ...
使用Hibernate时,如果某个属性对应到数据库某个字段为NULL,而该属性在实体类中定义的时候采用的不是对象类型,如int,char时,会有这个错误。 最简单的解决办法是采用Integer 、Character等来定义,而不是用int,char...原创 2011-11-21 16:19:01 · 864 阅读 · 0 评论 -
事务
事务提供了一种机制,可用来将一系列数据库更改归入一个逻辑操作。更改数据库后,所做的更改可以作为一个单元进行提交或取消。事务可确保遵循原子性、一致性、隔离性和持续性(ACID)这几种属性,以使数据能够正确地提交到数据库中。 使用事务机制的好处非常明显,例如银行转账之类的交易操作中,事务有着重要的作用。事务的成功取决于事务单元帐户相互依赖的操作行为是否能全部执行成功,只要有一个操作行为失败,整个事务转载 2011-10-20 14:17:40 · 586 阅读 · 0 评论 -
采用Spring来实现定时器
主要是用Sping来配置定时触发任务函数,本质也是Java的TimerTask: 首先定义一个计时器配置文件: ### schedulingContext-timer.xml原创 2011-08-11 15:28:14 · 8041 阅读 · 0 评论 -
SSh小整合之用户登录
<br /> <br />1、ssh整合<br />(1)加载必要的jar包(aop,连接池等)<br /><br /><br /><br />2)建立POJO,如User:(省略getterhe setter)<br />private int id;<br />private原创 2010-09-10 20:06:00 · 932 阅读 · 0 评论 -
spring知识点3
Bean的继承:抽象bean通过在bean元素添加属性abstract=”true”声明该bean为抽象的,即Spring容器在加载配置文件时不加载此bean。注意:抽象bean不能被实例化,即不能通过ctx.getBean(“name”)得到bean的实例;也不能让其他的bean的ref指向该抽象bean。 定义子bean通过添加bean元素的属性parent=”beanId”来指定子bean及转载 2011-07-02 23:41:42 · 629 阅读 · 0 评论 -
Spring知识点总结-2
使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:Java代码 public class UserManagerImpl implements UserManager { private UserDao userDao; public void setUserDao(UserDao userDao) {转载 2011-07-02 23:40:07 · 751 阅读 · 0 评论 -
Spring知识点总结
本文档适用于使用过Spring的开发者,该文章有助于他们重新梳理一下对Spring的认识。 这篇文章是本人在项目开发中使用Spring的总结,这里只是归纳了我们在开发中经常要用到的Spring的特性,Spring的其他特性或者使用起来比较复杂,或者很少有机会在实际开发中使用将不再本文中做介绍。 一、背景,为什么我们需要Spring?Martin Flower提出了IoC(Inv转载 2011-07-02 23:39:07 · 1994 阅读 · 0 评论 -
spring AOP 理论知识点总结
1.1 AOP的概念简单地说,AOP就是将那些与业务无关,却为业务模块所共同调用的逻辑或责任,例如事务处理(Transactions),日志管理(logging, tracing, profiling and monitoring 记录跟踪 优化 校准),权限控制(Authentication),同步(Synchronization), 封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利转载 2011-07-02 23:45:18 · 1386 阅读 · 0 评论 -
学习Spring必学的Java基础知识(6)----ThreadLocal
此文转载自http://www.iteye.com/topic/1123824 引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识-->Spring IoC :http://转载 2013-07-22 22:01:50 · 815 阅读 · 1 评论