@Component @Controller @Service @Repository@Resourse这些全部是Spring提供的注解. 其中@Component用来表示把一个类纳入spring容器的管理中,使用如下: @Component(value="test") public class Test { } 这样Test类就被Spring管理起来了. 而@Controller @Service @Repository其实只是@Com
Service , DAO ,DBUTtil; util一般为基本的数据库操作:打开,关闭数据库连接,查询和更新操作. service 调用 dao 实现业务操作 dao层设计要为service服务,先进行接口设计,再进行具体实现.dao接口的具体实现中需要字段sql.rs和util对象对数据库操作open/close/query/update, 本质思想是提供sql语句调用util进行操作,用rs接收返回的ResultSet. 具体执行sql语句进行的crud工作由util完成. dao提供的
Android系统也提供了一种称为“Service”的组件通常在后台运行.Activity 可以用来启动一个Service,Service启动后可以保持在后台一直运行,即使启动它的Activity退出或是切换到别的应用Service也能保持运行状态. Service 可以以两种形式存在: Started 当一个如Activity使用startService()来启动一个Service,一旦Service启动后,就不受启动它的Activity控制, 可以在后台长期运行,通常这种Service在后台