spring
文章平均质量分 58
csdncsdn9876
这个作者很懒,什么都没留下…
展开
-
spring_01<bean>的两种注入方式
spring的核心思想之一:控制反转也就是依赖注入。在spring的世界里,所有的java对象都是一个。程序中类和类之间的互相调用,不再是以往的new的创建。而是依靠spring容器通过反射读取xml配置文件中的一个个的来生成一个个的具体的实现类,供程序使用。同时将编程方式提升至面向接口编程。在一定程度上降低了程序的耦合。同时面向接口对后期功能的扩展以及修改降低了难度。只需要修改或增加实现类即可。下原创 2017-04-14 16:17:06 · 202 阅读 · 0 评论 -
spring_02国际化支持
核心思路:将程序中需要实现国际化的信息写入资源文件,代码中仅仅使用相应的个信息的key。上代码!首先建立两个文件,一个中文,一个英文。 message_en_US.propertieshello=welcome,{0} now=now is :{0}message_zh_CN.propertieshello=欢迎你,{0} now=现在的时间是:{0}beans.xml文件<bean id="me原创 2017-04-14 16:29:50 · 331 阅读 · 0 评论 -
spring_03事件机制
spring的事件机制主要成员有这两名大将 (1)ApplicationEvent:容器事件,由ApplicationContext发布 (2)ApplicationListener:监听器,可以由容器中的任何bean担任。上代码!事件类package com.demo.impls;import org.springframework.context.ApplicationEvent;publi原创 2017-04-14 16:42:58 · 252 阅读 · 0 评论 -
spring_03JDBC操作
通过spring提供的JDBCTemplate我们可以很方便的操作数据库 第一种直接在dao的实现类中引入 private JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource); 其中dataSource是数据库源的指定 第二种是让dao的实现类继承JdbcDao原创 2017-04-17 14:54:28 · 286 阅读 · 0 评论 -
spring事务
事务是一系列的动作,它们综合在一起才是一个完整的工作单元,这些动作必须全部完成,如果有一个失败的话,那么事务就会回滚到最开始的状态,仿佛什么都没发生过一样。 在企业级应用程序开发中,事务管理必不可少的技术,用来确保数据的完整性和一致性。 事务有四个特性:ACID原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Con原创 2017-10-08 21:14:56 · 357 阅读 · 0 评论