最新文章列表

关于view、controller、service、dao的理解

        最近,越来越对这几层的含义有兴趣,因此,根据在网上搜索到的资料以及自己的理解,特整理了这篇博文。                 首先,分层的目的:高内聚,低耦合。虽然有时候一个controller方法里面仅仅调用一个service的方法,一个service方法里面仅仅调用一个dao层里的方法,但是,这几层还是非常有必要存在的。一、这样看起来结构是很清晰的,虽然对很对新人来说 ...
商人shang 评论(5) 有25449人浏览 2013-05-18 10:53

关于ssh中service层注入多Dao时抛出No unique bean of type

public abstract class BaseServiceImpl<T> implements BaseService<T> { private BaseDao<T> baseDao; public BaseDao<T> getBaseDao() { return baseDao; } @Resource public ...
学海无涯穷欢乐 评论(1) 有1831人浏览 2013-05-10 12:40

cmd批处理注册tomcat服务并开机启动

1)原因:由于windows上面需要注册tomcat服务并避免重名的问题,需要重新注册tomcat服务,注册服务还是挺顺利的,但是还需要开机启动,这样就可以不用人为干预启动服务了。闹腾了半天,要么注册服务成功,要么开机启动成功,总而言之就是一起执行就错了,精疲力竭,原来是bat批处理不允许服务间的操作连续操作,也许是没有状态判断的原因。 2)方案:一个&连接所有的服务,使之变成一条批处理一 ...
qiaolevip 评论(0) 有4046人浏览 2013-04-01 14:39

webservice学习记录笔记(一)

一、先理解什么是服务      现在的应用程序变得越来越复杂,甚至只靠单一的应用程序无法完成全部的工作。更别说只使用一种语言了。    写应 ...
mmk12333 评论(0) 有816人浏览 2013-04-01 11:17

startService()和bindService()区别(转载)

1. 生命周期: startService()方式启动,Service是通过接受Intent并且会经历onCreate()和onStart()。当用户在发出意图使之销毁时会经历onDestroy(),而bindService()方式启动,与Activity绑定的时候,会经历onCreate()和onBind(),而当Activity被销毁的时候,Service会先调用onUnbind()然后是o ...
kevinzhang0128 评论(0) 有922人浏览 2013-03-23 17:05

OSGI Blueprint入门之十

 在传统的Ioc容器里,對象的生命周期一般为静态的,在初始化时创建后,就不会在运行期间撤下或替换。 在Blueprint容器中,可以引入OSGI服务引用,而OSGI服务是动态存在的,也就是说随时有可能由不可用变为可用或由可用变为不可用。 我们可以将一个bean发布出一个osgi服务,然后将这个服务的引用(reference)再注入另一个bean中,这个bean又可以再基于这个服务引用来实现并发布 ...
killko 评论(2) 有2132人浏览 2013-03-15 09:28

Spring mvc action获取mybaits数据

1)配置数据源(所要连接的数据库)db.xml <bean id="db2dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName"> ...
qiaolevip 评论(0) 有1756人浏览 2013-03-07 14:10

service

service运行在主进程的主线程中 service在manifest中的配置。如果你想让service只在本应用程序中有效(即不被别的应用程序访问到)有两种方法    1:不要配置<intenfilter>,没有<intentfilter>,别的应用程序访问不到你的service,你要访问启动service只能显示启动(intent中明确指出要启动的service的 ...
892848153 评论(0) 有1529人浏览 2013-03-03 22:23

卸载windows服务的方法

卸载Windows服务的方法 在Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其 ...
dcj3sjt126com 评论(0) 有3918人浏览 2013-02-24 09:09

调用service静态方法抛RuntimeException问题

    假设有一个service类是 AbcSvr在其内有一个static方法供外调用启动自己。 public static void startAbcSvr(Context ctx ) { ctx.startService(new Intent(ctx, AbcSvr.class)); }    在某种情况下回抛出Exception    Excepti ...
hemowolf 评论(0) 有2160人浏览 2013-02-06 10:50

OSGI Blueprint入门之三

    在上一篇的例子中,我们在bean节点里用property注入了一个OSGI service引用。那么这个OSGI service是从哪里来的呢?下面我们介绍一下Blueprint如何注册一个OSGI service。     首先我们在java代码中定义一个interface,然后用一个类去实现它,就和面向接口开发一样。最后,我们就通过Blueprint的service节点发布这个OSGI ...
killko 评论(0) 有1334人浏览 2013-02-05 18:25

Grails中service的线程安全的小例子

不小心弄出一个线程不安全的Service class ExcelImpService extends AbstractExcelImporter {     ExcelImportService excelImportService     List<Map> imp(FileStore excelFileStore, Map config) {         String exce ...
Jcat 评论(1) 有2111人浏览 2013-01-25 23:31

service生命周期 运行原理

  服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可   以启动Service,但是它们的使用场合有所不同。   1.使用startService()方法启用服务,调用者与服务之间没有关连,即使调用者退出了,服务仍然运行。   使用bindService()方法启用服务,调用者与服务绑 ...
wuxifu001 评论(0) 有606人浏览 2013-01-20 13:29

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.ap解决方案

是tomcat的lib文件夹jar包和项目的lib文件下的jar包冲突了 把项目下lib文件下和tomcat的jar的重复的全部删除。 注意,如果你是先建flex工程然后转成web形式的,请把项目中tomcat类库删除,不然还会冲突   第二种解决办法   修改了tomcat里的context.xml文件,在context 元素下添加 
kay181367458 评论(0) 有1048人浏览 2013-01-11 13:29

ch029 Android service

--------------------------------------------AndroidManifest.xml--------------------------------- <manifest xmlns:android="http://schemas.android.com/apk/res/android"     package=" ...
fangyong2006 评论(0) 有911人浏览 2012-12-26 12:29

[ZZ][Android]使用bindService启动服务

    一般情况下我们使用startService(Intent service)来启动一个服务,但这种情况下无法得到Service对象的引用,通过bindService方法启动服务则可以实现此功能。下面给一个小例子演示一下:   1.调用者 package com.zhf.local; import android.app.Activity; import andro ...
暴风雪 评论(0) 有2074人浏览 2012-11-29 11:20

vbox-service-template

#! /bin/sh## chkconfig: 2345 90 10### BEGIN INIT INFO# Provides: vbox-service-template# Required-Start: $remote_fs $syslog# Required-Stop: $remote_fs $syslog# Default-Start: 2 3 ...
top5 评论(0) 有1116人浏览 2012-11-10 22:42

让VirtualBox虚拟机实现开机自动后台运行

测试环境:Host OS: Windows 7 x64 Guest OS: Ubuntu、Windows XP开启远程登录,并设置用户密码,XP用control userpasswords2设置自动登录(取消“要使用本机,用户必需输入服务器密码”) 虚拟机软件:VirtualBox-4.0.2-69518-Win 目的:开机后自动后台运行虚拟机,只有进程,不显示GUI界面。 由于VMw ...
top5 评论(0) 有2189人浏览 2012-11-10 22:10

Virtualbox终极无间配置篇

Virtualbox有个问题,就是即使是相同用户启动,如果用户session不一样,那么还是会看到不同的启动结果,不能相互管理不同session启动的虚拟机(via)。这就杯具了啊,有时候,启动几个虚拟机,但是其中有一个死机了,要从主机的任务管理器里结束进程,我咋知道应该结束哪个??? 还有一个问题,就是网络默认是NAT,很灵活也很方便,端口转发很实用。但是有一个致命伤,就是大流量多连接情况下,容 ...
top5 评论(0) 有1077人浏览 2012-11-10 22:06

Activity与Service通信的方式有三种:

Activity与Service通信的方式有三种: 继承Binder类   这个方式只有当你的Acitivity和Service处于同一个Application和进程时,才可以用,比如你后台有一个播放背景音乐的Service,这时就可以用这种方式来进行通信。 用例子来说明其使用方法:   1. 来看Service的写法: import java.util.Rand ...
wenjiefeng 评论(0) 有901人浏览 2012-10-25 11:24

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64570) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54784) Web(54511) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40811) 编程(39454) Windows(39381) JSP(37540) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics