📄 example_weblog.po
字号:
#, fuzzymsgid ""msgstr """PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n""Last-Translator: FULL NAME <EMAIL@ADDRESS>\n""Content-Type: text/plain; charset=utf-8\n"#: index.docbook:5msgid "Example: Weblog Application"msgstr "Ejemplo: Aplicación de Weblog"#: index.docbook:8msgid "Persistent Classes"msgstr "Clases Persistentes"#: index.docbook:10msgid """The persistent classes represent a weblog, and an item posted in a weblog. ""They are to be modelled as a standard parent/child relationship, but we will ""use an ordered bag, instead of a set."msgstr """Las clases persistentes representan un weblog, y un ítem enviado a un ""weblog. Van a ser modelados como una relación padre/hijo estñ""ndar, pero usaremos un bag ordenado, en vez de un conjunto (set)."#: index.docbook:16msgid """<![CDATA[package eg;\n""\n""import java.util.List;\n""\n""public class Blog {\n"" private Long _id;\n"" private String _name;\n"" private List _items;\n""\n"" public Long getId() {\n"" return _id;\n"" }\n"" public List getItems() {\n"" return _items;\n"" }\n"" public String getName() {\n"" return _name;\n"" }\n"" public void setId(Long long1) {\n"" _id = long1;\n"" }\n"" public void setItems(List list) {\n"" _items = list;\n"" }\n"" public void setName(String string) {\n"" _name = string;\n"" }\n""}]]>"msgstr """<![CDATA[package eg;\n""\n""import java.util.List;\n""\n""public class Blog {\n"" private Long _id;\n"" private String _name;\n"" private List _items;\n""\n"" public Long getId() {\n"" return _id;\n"" }\n"" public List getItems() {\n"" return _items;\n"" }\n"" public String getName() {\n"" return _name;\n"" }\n"" public void setId(Long long1) {\n"" _id = long1;\n"" }\n"" public void setItems(List list) {\n"" _items = list;\n"" }\n"" public void setName(String string) {\n"" _name = string;\n"" }\n""}]]>"#: index.docbook:18msgid """<![CDATA[package eg;\n""\n""import java.text.DateFormat;\n""import java.util.Calendar;\n""\n""public class BlogItem {\n"" private Long _id;\n"" private Calendar _datetime;\n"" private String _text;\n"" private String _title;\n"" private Blog _blog;\n""\n"" public Blog getBlog() {\n"" return _blog;\n"" }\n"" public Calendar getDatetime() {\n"" return _datetime;\n"" }\n"" public Long getId() {\n"" return _id;\n"" }\n"" public String getText() {\n"" return _text;\n"" }\n"" public String getTitle() {\n"" return _title;\n"" }\n"" public void setBlog(Blog blog) {\n"" _blog = blog;\n"" }\n"" public void setDatetime(Calendar calendar) {\n"" _datetime = calendar;\n"" }\n"" public void setId(Long long1) {\n"" _id = long1;\n"" }\n"" public void setText(String string) {\n"" _text = string;\n"" }\n"" public void setTitle(String string) {\n"" _title = string;\n"" }\n""}]]>"msgstr """<![CDATA[package eg;\n""\n""import java.text.DateFormat;\n""import java.util.Calendar;\n""\n""public class BlogItem {\n"" private Long _id;\n"" private Calendar _datetime;\n"" private String _text;\n"" private String _title;\n"" private Blog _blog;\n""\n"" public Blog getBlog() {\n"" return _blog;\n"" }\n"" public Calendar getDatetime() {\n"" return _datetime;\n"" }\n"" public Long getId() {\n"" return _id;\n"" }\n"" public String getText() {\n"" return _text;\n"" }\n"" public String getTitle() {\n"" return _title;\n"" }\n"" public void setBlog(Blog blog) {\n"" _blog = blog;\n"" }\n"" public void setDatetime(Calendar calendar) {\n"" _datetime = calendar;\n"" }\n"" public void setId(Long long1) {\n"" _id = long1;\n"" }\n"" public void setText(String string) {\n"" _text = string;\n"" }\n"" public void setTitle(String string) {\n"" _title = string;\n"" }\n""}]]>"#: index.docbook:23msgid "Hibernate Mappings"msgstr "Mapeos de Hibernate"#: index.docbook:25msgid "The XML mappings should now be quite straightforward."msgstr "Los mapeos XML ahora deben ser absolutamente directos."#: index.docbook:29msgid """<![CDATA[<?xml version=\"1.0\"?>\n""<!DOCTYPE hibernate-mapping PUBLIC\n"" \"-//Hibernate/Hibernate Mapping DTD 3.0//EN\"\n"" \"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd\">\n""\n""<hibernate-mapping package=\"eg\">\n""\n"" <class\n"" name=\"Blog\"\n"" table=\"BLOGS\">\n""\n"" <id\n"" name=\"id\"\n"" column=\"BLOG_ID\">\n""\n"" <generator class=\"native\"/>\n""\n"" </id>\n""\n"" <property\n"" name=\"name\"\n"" column=\"NAME\"\n"" not-null=\"true\"\n"" unique=\"true\"/>\n""\n"" <bag\n"" name=\"items\"\n"" inverse=\"true\"\n"" order-by=\"DATE_TIME\"\n"" cascade=\"all\">\n""\n"" <key column=\"BLOG_ID\"/>\n"" <one-to-many class=\"BlogItem\"/>\n""\n"" </bag>\n""\n"" </class>\n""\n""</hibernate-mapping>]]>"msgstr """<![CDATA[<?xml version=\"1.0\"?>\n""<!DOCTYPE hibernate-mapping PUBLIC\n"" \"-//Hibernate/Hibernate Mapping DTD 3.0//EN\"\n"" \"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd\">\n""\n""<hibernate-mapping package=\"eg\">\n""\n"" <class\n"" name=\"Blog\"\n"" table=\"BLOGS\">\n""\n"" <id\n"" name=\"id\"\n"" column=\"BLOG_ID\">\n""\n"" <generator class=\"native\"/>\n""\n"" </id>\n""\n"" <property\n"" name=\"name\"\n"" column=\"NAME\"\n"" not-null=\"true\"\n"" unique=\"true\"/>\n""\n"" <bag\n"" name=\"items\"\n"" inverse=\"true\"\n"" order-by=\"DATE_TIME\"\n"" cascade=\"all\">\n""\n"" <key column=\"BLOG_ID\"/>\n"" <one-to-many class=\"BlogItem\"/>\n""\n"" </bag>\n""\n"" </class>\n""\n""</hibernate-mapping>]]>"#: index.docbook:31msgid """<![CDATA[<?xml version=\"1.0\"?>\n""<!DOCTYPE hibernate-mapping PUBLIC\n"" \"-//Hibernate/Hibernate Mapping DTD 3.0//EN\"\n"" \"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd\">\n""\n""<hibernate-mapping package=\"eg\">\n""\n"" <class\n"" name=\"BlogItem\"\n"" table=\"BLOG_ITEMS\"\n"" dynamic-update=\"true\">\n""\n"" <id\n"" name=\"id\"\n"" column=\"BLOG_ITEM_ID\">\n""\n"" <generator class=\"native\"/>\n""\n"" </id>\n""\n"" <property\n"" name=\"title\"\n"" column=\"TITLE\"\n"" not-null=\"true\"/>\n""\n"" <property\n"" name=\"text\"\n"" column=\"TEXT\"\n"" not-null=\"true\"/>\n""\n"" <property\n"" name=\"datetime\"\n"" column=\"DATE_TIME\"\n"" not-null=\"true\"/>\n""\n"" <many-to-one\n"" name=\"blog\"\n"" column=\"BLOG_ID\"\n"" not-null=\"true\"/>\n""\n"" </class>\n""\n""</hibernate-mapping>]]>"msgstr """<![CDATA[<?xml version=\"1.0\"?>\n""<!DOCTYPE hibernate-mapping PUBLIC\n"" \"-//Hibernate/Hibernate Mapping DTD 3.0//EN\"\n"" \"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd\">\n""\n""<hibernate-mapping package=\"eg\">\n""\n"" <class\n"" name=\"BlogItem\"\n"" table=\"BLOG_ITEMS\"\n"" dynamic-update=\"true\">\n""\n"" <id\n"" name=\"id\"\n"" column=\"BLOG_ITEM_ID\">\n""\n"" <generator class=\"native\"/>\n""\n"" </id>\n""\n"" <property\n"" name=\"title\"\n"" column=\"TITLE\"\n"" not-null=\"true\"/>\n""\n"" <property\n"" name=\"text\"\n"" column=\"TEXT\"\n"" not-null=\"true\"/>\n""\n"" <property\n"" name=\"datetime\"\n"" column=\"DATE_TIME\"\n"" not-null=\"true\"/>\n""\n"" <many-to-one\n"" name=\"blog\"\n"" column=\"BLOG_ID\"\n"" not-null=\"true\"/>\n""\n"" </class>\n""\n""</hibernate-mapping>]]>"#: index.docbook:36msgid "Hibernate Code"msgstr "Código Hibernate"#: index.docbook:38msgid """The following class demonstrates some of the kinds of things we can do with ""these classes, using Hibernate."msgstr """La siguiente clase demuestra algunos de los tipos de cosas que podemos haces ""con estas clases, usando Hibernate."#: index.docbook:43msgid """<![CDATA[package eg;\n""\n""import java.util.ArrayList;\n""import java.util.Calendar;\n""import java.util.Iterator;\n""import java.util.List;\n""\n""import org.hibernate.HibernateException;\n""import org.hibernate.Query;\n""import org.hibernate.Session;\n""import org.hibernate.SessionFactory;\n""import org.hibernate.Transaction;\n""import org.hibernate.cfg.Configuration;\n""import org.hibernate.tool.hbm2ddl.SchemaExport;\n""\n""public class BlogMain {\n"" \n"" private SessionFactory _sessions;\n"" \n"" public void configure() throws HibernateException {\n"" _sessions = new Configuration()\n"" .addClass(Blog.class)\n"" .addClass(BlogItem.class)\n"" .buildSessionFactory();\n"" }\n"" \n"" public void exportTables() throws HibernateException {\n"" Configuration cfg = new Configuration()\n"" .addClass(Blog.class)\n"" .addClass(BlogItem.class);\n"" new SchemaExport(cfg).create(true, true);\n"" }\n"" \n"" public Blog createBlog(String name) throws HibernateException {\n"" \n"" Blog blog = new Blog();\n"" blog.setName(name);\n"" blog.setItems( new ArrayList() );\n"" \n"" Session session = _sessions.openSession();\n"" Transaction tx = null;\n"" try {\n"" tx = session.beginTransaction();\n"" session.persist(blog);\n"" tx.commit();\n"" }\n"" catch (HibernateException he) {\n"" if (tx!=null) tx.rollback();\n"" throw he;\n"" }\n"" finally {\n"" session.close();\n"" }\n"" return blog;\n"" }\n"" \n"" public BlogItem createBlogItem(Blog blog, String title, String text)\n"" throws HibernateException {\n"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -