小编Kee*_*tah的帖子

Aspectj没有使用eclipse Luna

我试图在eclipse 4.4.0(Luna)中使用aspectJ.Y找不到适合这个版本的eclipse的任何ajdt插件.

无论如何我认为aspectj应该工作,所以我将aspectj jar放在我的webApp的lib目录中,并创建这个Aspect类:

@Aspect
public class LoggerAspect {

    @Before("(execution(* *.*(..))")
    public void intercept(JoinPoint jp) {
        System.out.print("before");
    }

    @After("(execution(* *.*(..))")
    public void afterReturning(JoinPoint jp) {
        System.out.print("after");
    }

    @AfterThrowing(pointcut = "execution(* *.*(..))")
    public void logException(JoinPoint jp, Exception t) {
        System.out.print("throwing");
    }
}
Run Code Online (Sandbox Code Playgroud)

但没有记录任何东西.我错过了什么?

eclipse aspectj eclipse-plugin

6
推荐指数
2
解决办法
6122
查看次数

几个插件性能c#

我在一张桌子上做了几次插入.现在,我已经迭代了一个对象列表,对于每个对象,我使用insert语句执行ExecuteNonQuery.

我想知道是否有紧固的方法来做到这一点.这样,插入800个寄存器需要几分钟.

我在Java中使用了executeBatch方法,对于这个提议,c#中有类似的东西.

问候 !

c# database

4
推荐指数
1
解决办法
161
查看次数

ClassNotFoundException:javax.ws.rs.client.ClientBuilder

我试图从Web应用程序(eclispe中的动态Web应用程序)中使用Jersey Rest服务,如下所示:

Client client = ClientBuilder.newBuilder().build(); // Here is the error

WebTarget target = client.target("url/rest").path("List");

String result = target.request(MediaType.TEXT_PLAIN).get(String.class);
Run Code Online (Sandbox Code Playgroud)

在ClientBuilder.newBuilder()行中进行调试时,系统抛出ClassNotFoundException:javax.ws.rs.client.ClientBuilder错误,但java项目中的相同代码完美无缺.

完整跟踪:

javax.servlet.ServletException: Error instanciando clase de servlet test
    org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
    org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:526)
    org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
    org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:655)
    org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
    org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566)
    org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523)
    java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    java.lang.Thread.run(Unknown Source)
causa raíz

java.lang.NoClassDefFoundError: javax/ws/rs/client/ClientBuilder
    test.<init>(test.java:27)
    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    java.lang.reflect.Constructor.newInstance(Unknown Source)
    java.lang.Class.newInstance(Unknown Source)
    org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
    org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:526)
    org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
    org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:655)
    org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
    org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566)
    org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523)
    java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    java.lang.Thread.run(Unknown Source)
causa raíz

java.lang.ClassNotFoundException: javax.ws.rs.client.ClientBuilder
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1324) …
Run Code Online (Sandbox Code Playgroud)

java jersey jackson

4
推荐指数
1
解决办法
9361
查看次数

标签 统计

aspectj ×1

c# ×1

database ×1

eclipse ×1

eclipse-plugin ×1

jackson ×1

java ×1

jersey ×1