Spring mvc,hibernate,crud

时间:2016-10-02 07:45:56

标签: hibernate spring-mvc crud

<tx:annotation-driven><tx:annotation-driven proxy-target-class="true"

之间的差异

3 个答案:

答案 0 :(得分:1)

尝试在控制器中使用接口template <class T> struct is_defined<T, std::enable_if_t<std::is_object<T>::value && !std::is_pointer<T>::value && (sizeof(T) > 0) > > : std::true_type { }; 作为字段类型。 导致此问题的原因是Spring更喜欢使用AOP接口,因为它可以使用JDK代理。

  

Spring AOP使用JDK动态代理或CGLIB来创建   给定目标对象的代理。 (JDK动态代理是首选   只要你有选择)。

     

如果要代理的目标对象实现至少一个接口   然后将使用JDK动态代理。所有接口   由目标类型实现的代理将被代理。如果是目标对象   没有实现任何接口,那么将创建一个CGLIB代理。

有关详细信息,请参阅this

答案 1 :(得分:0)

我试图在控制器中使用接口BookService作为字段类型,问题解决了。然后,我运行程序并没有错误。但是,我的url请求没有响应。我怎么能解决它?

This is problem:

的web.xml

>>> s = '09-15-16 05:23:44 A:VCOM     09064 Port 4 Device 10400 Remote 1 10401 Link Up RP2009'
>>> items = s.split(None, 4)
>>> '|'.join(items[:-1]) + '|' + items[-1]
'09-15-16|05:23:44|A:VCOM|09064|Port 4 Device 10400 Remote 1 10401 Link Up RP2009'

答案 2 :(得分:0)

添加servlet映射标记

  <servlet-mapping>
    <servlet-name>appServlet</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>

新问题更好地提出了一个新问题