📄 ejb-jar.xml~45~
字号:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar>
<display-name>shopping</display-name>
<enterprise-beans>
<session>
<display-name>Admin</display-name>
<ejb-name>Admin</ejb-name>
<home>xian.bin.admin.AdminHome</home>
<remote>xian.bin.admin.Admin</remote>
<ejb-class>xian.bin.admin.AdminBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<ejb-local-ref>
<ejb-ref-name>ejb/manager</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>xian.bin.admin.ManagerHome</local-home>
<local>xian.bin.admin.Manager</local>
<ejb-link>Manager</ejb-link>
</ejb-local-ref>
</session>
<entity>
<display-name>Manager</display-name>
<ejb-name>Manager</ejb-name>
<local-home>xian.bin.admin.ManagerHome</local-home>
<local>xian.bin.admin.Manager</local>
<ejb-class>xian.bin.admin.ManagerBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>xian.bin.admin.ManagerPK</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>Manager</abstract-schema-name>
<cmp-field>
<field-name>admin</field-name>
</cmp-field>
<cmp-field>
<field-name>popedom</field-name>
</cmp-field>
<cmp-field>
<field-name>pwd</field-name>
</cmp-field>
<query>
<query-method>
<method-name>findAllManager</method-name>
<method-params />
</query-method>
<ejb-ql>SELECT OBJECT(a) FROM Manager as a</ejb-ql>
</query>
<query>
<query-method>
<method-name>findManager</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
</query-method>
<ejb-ql>SELECT OBJECT(a) FROM Manager as a where a.admin=?1</ejb-ql>
</query>
</entity>
<session>
<display-name>User</display-name>
<ejb-name>User</ejb-name>
<home>xian.bin.user.UserHome</home>
<remote>xian.bin.user.User</remote>
<ejb-class>xian.bin.user.UserBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<ejb-local-ref>
<ejb-ref-name>ejb/info</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>xian.bin.user.UserInfoHome</local-home>
<local>xian.bin.user.UserInfo</local>
<ejb-link>UserInfo</ejb-link>
</ejb-local-ref>
</session>
<entity>
<display-name>UserInfo</display-name>
<ejb-name>UserInfo</ejb-name>
<local-home>xian.bin.user.UserInfoHome</local-home>
<local>xian.bin.user.UserInfo</local>
<ejb-class>xian.bin.user.UserInfoBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>xian.bin.user.UserInfoPK</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>UserInfo</abstract-schema-name>
<cmp-field>
<field-name>address</field-name>
</cmp-field>
<cmp-field>
<field-name>age</field-name>
</cmp-field>
<cmp-field>
<field-name>email</field-name>
</cmp-field>
<cmp-field>
<field-name>password</field-name>
</cmp-field>
<cmp-field>
<field-name>realName</field-name>
</cmp-field>
<cmp-field>
<field-name>sex</field-name>
</cmp-field>
<cmp-field>
<field-name>username</field-name>
</cmp-field>
<cmp-field>
<field-name>userType</field-name>
</cmp-field>
<cmp-field>
<field-name>youBian</field-name>
</cmp-field>
<query>
<query-method>
<method-name>findAllUserInfo</method-name>
<method-params />
</query-method>
<ejb-ql>SELECT OBJECT(a) FROM UserInfo as a</ejb-ql>
</query>
<query>
<query-method>
<method-name>findUserNmae</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
</query-method>
<ejb-ql>SELECT OBJECT(a) FROM UserInfo as a WHERE a.username=?1</ejb-ql>
</query>
<query>
<query-method>
<method-name>findUserType</method-name>
<method-params>
<method-param>int</method-param>
</method-params>
</query-method>
<ejb-ql>SELECT OBJECT(a) FROM UserInfo as a where a.userType=?1</ejb-ql>
</query>
</entity>
<entity>
<display-name>Product</display-name>
<ejb-name>Product</ejb-name>
<local-home>xian.bin.product.ProductHome</local-home>
<local>xian.bin.product.Product</local>
<ejb-class>xian.bin.product.ProductBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>xian.bin.product.ProductPK</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>Product</abstract-schema-name>
<cmp-field>
<field-name>assprice</field-name>
</cmp-field>
<cmp-field>
<field-name>bigcatalog</field-name>
</cmp-field>
<cmp-field>
<field-name>brand</field-name>
</cmp-field>
<cmp-field>
<field-name>explain</field-name>
</cmp-field>
<cmp-field>
<field-name>pictre</field-name>
</cmp-field>
<cmp-field>
<field-name>pID</field-name>
</cmp-field>
<cmp-field>
<field-name>pname</field-name>
</cmp-field>
<cmp-field>
<field-name>price</field-name>
</cmp-field>
<cmp-field>
<field-name>smaillcatalog</field-name>
</cmp-field>
<cmp-field>
<field-name>spec</field-name>
</cmp-field>
<cmp-field>
<field-name>unit</field-name>
</cmp-field>
<query>
<query-method>
<method-name>findAllProduct</method-name>
<method-params />
</query-method>
<ejb-ql>SELECT OBJECT(a) FROM Product as a</ejb-ql>
</query>
</entity>
<session>
<display-name>ProdInfo</display-name>
<ejb-name>ProdInfo</ejb-name>
<home>xian.bin.product.ProdInfoHome</home>
<remote>xian.bin.product.ProdInfo</remote>
<ejb-class>xian.bin.product.ProdInfoBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>Admin</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>Manager</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>User</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>UserInfo</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>Product</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>ProdInfo</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -