2013年12月7日
摘要: Spring大战Hibernate之声明式的事务管理Spring配置文件:添加事务管理类的bean: 该类由Spring提供,如果是hibernate4那就用"org.springframework.orm.hibernate4.HibernateTransactionManager"(Spring2不支持hibernate4)。把sessionFactory注入给该bean的sessionFactory属性配置事务的通知: transaction-manager="txManager":这个事务通知所用的事务管理bean是刚... 阅读全文
posted @ 2013-12-07 22:48 喜欢凯的蓝 阅读(1644) 评论(1) 推荐(0) 编辑
  2013年12月5日
摘要: Spring3 整合 Hibernate4- 注入SessionFactory版本:spring-framework-3.2.4.RELEASE hibernate-release-4.2.5.Final jdk1.7要使用Spring3整合Hibernate4需要再添加以下包1.---- spring-orm-3.2.4.RELEASE.jar 2.---- spring-dao-2.0.7.jar(Spring里没有提供,需要到网上下载)在要用到hibernate的类中添加SessionFactory属性和相应的set方法public class StudentDaoImpl... 阅读全文
posted @ 2013-12-05 20:32 喜欢凯的蓝 阅读(13972) 评论(1) 推荐(0) 编辑
摘要: 一、在项目中添加dataSource所用到的包dbcp数据源所需包: commons-dbcp.jar commons-pool.jarC3P0数据源所需包: c3p0-0.9.1.2.jar二、在需要用到数据源的类中添加DataSource属性和相应的set方法。public class StudentDaoImpl implements IStudentDao { //数据库类DataSource在javax.sql包下 private DataSource dataSource; public void save(Student student) {... 阅读全文
posted @ 2013-12-05 16:16 喜欢凯的蓝 阅读(4331) 评论(0) 推荐(0) 编辑
  2013年12月4日
摘要: 通过一个小例子演视怎么使用 Spring 现实面向切面编程。导入 Spring 所需要的包spring-framework-2.5.6 版需要导入以下包: 1.----- spring.jar 2.----- commons-logging.jar 3.----- aspectjrt.jar 4.----- aspectjweaver.jar 5.----- cglib-nodep-2.1_3.jarspring-framework-3.2.4 版需要导入以下包: 1.----- spring-core-3.2.4.RELEASE.jar 2... 阅读全文
posted @ 2013-12-04 11:31 喜欢凯的蓝 阅读(606) 评论(0) 推荐(0) 编辑
  2013年12月3日
摘要: 通过对XML版本进行修改:http://www.cnblogs.com/likailan/p/3446821.html一、导入 Spring 所需要的包spring-framework-2.5.6 版需要导入以下包: 和XML版一样。spring-framework-3.2.4 版需要导入以下包: 和XML版一样。其他版本没有作测试。二、修改Spring配置文件通过 Annotation 声明 bean 则不需要在配置文件中声明了,把配置文件修改为: 1.添加context明名空间(代码4、7、8行)。2.添加代码 告诉Spring扫描 com.spring 包(包括子包)... 阅读全文
posted @ 2013-12-03 17:27 喜欢凯的蓝 阅读(430) 评论(0) 推荐(0) 编辑
  2013年11月27日
摘要: 通过一个小例子演视怎么通过 Spring 往程序中注入对象,而非手动 new 对象。一、导入 Spring 所需要的包spring-framework-2.5.6 版需要导入以下包: 1.----- spring.jar 2.----- commons-logging.jarspring-framework-3.2.4 版需要导入以下包: 1.----- spring-core-3.2.4.RELEASE.jar 2.----- spring-beans-3.2.4.RELEASE.jar 3.----- spring-context-3.2.4.RELEASE.... 阅读全文
posted @ 2013-11-27 23:34 喜欢凯的蓝 阅读(725) 评论(0) 推荐(0) 编辑
摘要: HQL是一种面向对象的查询语言,其中没有表和字段的概念,只有类,对象和属性的概念。使用HQL查询所有学生:public static void main(String[] args) { Session session = HibernateUtil.getSessionFactory().getCurrentSession(); session.beginTransaction(); String hql = "from Student"; Query query = session.createQuery(hql); ... 阅读全文
posted @ 2013-11-27 20:29 喜欢凯的蓝 阅读(2884) 评论(0) 推荐(1) 编辑
  2013年11月17日
摘要: 条件结构一、IF-THEN语句IF-THEN语句是最简单的IF语句。语法:IF condition THEN StatementsEND IF;例子:declare v_score number := &成绩;begin if v_score >= 60 then dbms_output.put_line('合格'); end if;end;二、IF-THEN-ELSE语句与IF-THEN语句相比,在IF-THEN-ELSE语句则给出了在不满足条件时程序的外理情况。语法:IF condition THEN Statements1ELSE Statements2EN 阅读全文
posted @ 2013-11-17 16:46 喜欢凯的蓝 阅读(838) 评论(0) 推荐(1) 编辑
  2013年11月16日
摘要: 方便以后copy页面代码:Insert title here 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试... 阅读全文
posted @ 2013-11-16 20:26 喜欢凯的蓝 阅读(1007) 评论(7) 推荐(0) 编辑
摘要: 双向多对一/一对多(many-to-one/one-to-many)例子,多个学生对应一个班级,一个班级对应多个学生:班级类,Grade.java:public class Grade { private Integer id; private String name; private String description; //学生集合 private Set students = new HashSet(); //省略get,set方法......}学生类,Student.javapublic class Student { private... 阅读全文
posted @ 2013-11-16 19:48 喜欢凯的蓝 阅读(1204) 评论(0) 推荐(0) 编辑