spring的注解

@persistenceContext

private EntityManager em;

注入的是实体管理器,执行持久化操作的,需要配置文件persistence.xml

其实就是把数据从数据库里提出,然后在内存里处理的,再返回数据库的法则。

@Resource

是注入容器提供的资源对象,比如SessionContext MessageDrivenContext。或者你那个name指定的JNDI对象可以理解为资源->数据源->也就是数据连接,基本上就是告诉程序数据库在哪里

使用spring的声明式事务---Annitation注解方式

可使用spring的jdbcTemplate访问mysql数据库http://tonl.iteye.com/blog/2093289

@Transactional提供一种透明的事务管理控制机制 (动态代理)

 dataSource是在Spring配置文件中定义的数据源的对象实例,

EntityManagerFactory是基于JPA使用的实体类管理器:

org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean。这些都是用来配置与数据库的连接信息,本质上,@Transactional使用了JDBC的事务来进行事务控制的。

    <annotation-driven>标签的声明,则是在Spring内部启用@Transactional来进行事务管理,类似开关之类的声明。

3.  @Transactional之value

-------------------------------------------------------------------------------------------------------------------------------------------------

1创建发布接口的服务器

2确认接口服务器运行正常可被调用

3通过cmd构建客户端

4调用客户端产生的接口,运行解耦方法

WebService类型注解 SOAP类型注解

/webService对应的接口类 @WebService(endpointInterface="com.dhh.Service.MyServiceInter")

SOAP 规范中style与use这两个属性决定SOAP数据的编码样式。

style属性可是两个值中的一个: rpc 或 document 。当属性被设定为文档样式时,客户端使用 XML 模式调用约定;当属性设置成RPC,客户端使用远程过程调用约定。

@WebService

   1、serviceName: 对外发布的服务名,指定 Web Service 的服务名称:wsdl:service。缺省值为 Java 类的简单名称 + Service。(字符串)

   2、endpointInterface: 服务接口全路径, 指定做SEI(Service EndPoint Interface)服务端点接口

   3、name:此属性的值包含XML Web Service的名称。在默认情况下,该值是实现XML Web Service的类的名称,wsdl:portType 的名称。缺省值为 Java 类或接口的非限定名称。(字符串

   4、portName:  wsdl:portName。缺省值为 WebService.name+Port。

   5、targetNamespace:指定你想要的名称空间,认是使用接口实现类的包名的反缀

   6、wsdlLocation:指定用于定义 Web Service 的 WSDL 文档的 Web 地址。Web 地址可以是相对路径或绝对路径。(字符串)

   注意:实现类上可以不添加Webservice注解  

简单小例子

https://www.cnblogs.com/fengwenzhee/p/6915606.html http://www.cnblogs.com/blackdeng/p/7793138.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值