标签:ssh c3p0连接池 XML 配置 连接 ice 异常 核心 扩大
1. -> 导入required下所有jar包


2. -> 导入jpa下的jar包 java持久化规范


3. -> 导入optional下的c3p0jar包


4. -> 导入数据库驱动
1. -> 导入apps下struts2-blank的jar包


2. -> 导入struts2-spring-plugin包 这个包一旦导入,struts2在启动的时候会寻找spring容器 找不到就会抛出异常

1. -> 基本 4 + 2 包






2. -> 整合web包

3. -> 整合aop(4个)




4. -> 整合Hibernate和事务(4个)




5. -> junit4:test测试包

6. 标签库

①struts2主配置文件

②配置struts2核心过滤器到web.xml

①配置常量


②整合
applicationContext.xml

struts.xml

①导入实体类和orm元数据

②配置主配置文件



①整合原理
将sessionFactory对象交给spring容器管理
②在spring中配置sessionFactory

①配置db.properties

②引入连接池到spring中

③将连接池注入sessionFactory

①Dao类创建:继承HibernateDaoSupport
②hibernate模板的操作
execute:

findByCriteria:

③spring中配置dao

①配置核心事务管理器

②xml配置aop事务
-> 配置通知

-> 配置织入

③使用注解配置aop事务
-> 开启注解事务

-> Service类中使用注解


为了避免使用懒加载时出现no-session问题.需要扩大session的作用范围
配置filter

标签:ssh c3p0连接池 XML 配置 连接 ice 异常 核心 扩大
原文地址:https://www.cnblogs.com/Tony98/p/11662861.html