摘要: ①导入Struts2 jar包 ②在web.xml文件中创建过滤器 ③创建Struts.xml文件 ④创建PersonService类 ⑤创建PersonAction类 ⑥导入Spring的jar包 ⑦创建applicationContext.xml文件 ⑧导入一个jar包——struts2-spr 阅读全文
posted @ 2018-03-08 14:48 凌羽1025 阅读(120) 评论(0) 推荐(0) 编辑
摘要: ①加入Hibernate的jar包 ②创建hibernate.cfg.xml文件 ③创建一个实体类的包entity ④在entity中创建两个类Account和Book ⑤创建对应的映射文件 Account.hbm.xml Book.hbm.xml ⑥加入Spring的jar包 ⑦创建外部属性文件d 阅读全文
posted @ 2018-03-08 14:22 凌羽1025 阅读(159) 评论(0) 推荐(0) 编辑
摘要: ①新建db.properties ② ③ ④ 阅读全文
posted @ 2018-03-08 14:14 凌羽1025 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ① ② ③ 这样代码中就没有注解了 ④ ⑤ ⑥输出结果 阅读全文
posted @ 2018-03-08 14:09 凌羽1025 阅读(479) 评论(0) 推荐(0) 编辑
摘要: @Pointcut指定切面,方便维护 阅读全文
posted @ 2018-03-08 14:06 凌羽1025 阅读(286) 评论(0) 推荐(0) 编辑
摘要: ①新建接口 ②实现接口 这些东西都不难,基本都是固定流程 ③ ④ ⑤输出结果 阅读全文
posted @ 2018-03-08 14:04 凌羽1025 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 对于扫描到的组件,Spring有默认的命名策略,即第一个字母小写,也可以在注解中通过value属性值标识组件的名称 ①第一个注解@Component ②第二个注解@Controller ③第三个注解@Repository base-package属性指定一个需要扫描的基类包 如果仅希望扫描特定的类而 阅读全文
posted @ 2018-03-08 13:58 凌羽1025 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 输出结果: 阅读全文
posted @ 2018-03-08 13:52 凌羽1025 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 之所以描述很少,因为我觉得他们不是很重要,在业务生产中用不到 阅读全文
posted @ 2018-03-08 13:50 凌羽1025 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1.实体类 2.XML文件 3.测试Main 4.输出结果: Spring IOC容器对bean的生命周期进行管理的过程 ① 通过构造器或工厂方法创建bean实例 ② 为bean的属性设置值和对其他bean的引用 ③ 将bean实例化并传递给postProcessBeforeinitializati 阅读全文
posted @ 2018-03-08 13:46 凌羽1025 阅读(683) 评论(0) 推荐(0) 编辑