我只是想学习Hibernate(最终版本4)但是在尝试创建会话工厂时我遇到了问题.以下是与此问题相关的一些代码:
hibernate.cfg.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="connection.url">jdbc:mysql://localhost/fitterblog</property>
<property name="connection.username">root</property>
<property name="connection.password"></property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.pool_size">1</property>
<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
<property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
<property name="current_session_context_class">thread</property>
<property name="show_sql">true</property>
<!--<mapping class="com.fitterblog.objects.Article"/>
<mapping class="com.fitterblog.objects.Nav"/>
<mapping class="com.fitterblog.objects.Tag"/>
<mapping class="com.fitterblog.objects.User"/>-->
</session-factory>
</hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)
HibernateUtil.java:
public class HibernateUtil {
private static final SessionFactory sessionFactory = buildSessionFactory();
private static SessionFactory buildSessionFactory() {
try {
// Create the SessionFactory from hibernate.cfg.xml
ServiceRegistryBuilder srb = new ServiceRegistryBuilder();
//NOTE: THIS IS WHERE MY PROGRAM DIES!! …Run Code Online (Sandbox Code Playgroud) 我正在考虑从HTML表转换到纯CSS布局.到目前为止,我得到的一件事就是如何正确地布局页面.
我可以:
像这样:
________________________
| Header |
|_______________________|
| Left | Content |
| Nav | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
|______|________________|
| Footer |
|_______________________|
Run Code Online (Sandbox Code Playgroud)
但是,在某些页面上,我希望能够将"内容"区域划分为以下内容:
________________________
| Header |
|_______________________|
| Left | info | info |
| Nav | | |
| | | |
| | | |
| …Run Code Online (Sandbox Code Playgroud) 我正在尝试创建两个非常相似的Yii模型,并且可以共享相同的数据库表.一个是"问题",一个是"文章".他们都分享标题,正文和作者."问题"在表格中有一个附加字段,"文章"不需要与名为follow_up的交互.
大多数方法和验证是相同的,但是使用if语句可以轻松完成一些微小的差异.我看到的主要问题是URL,我想要单独的URL,如site.com/question和site.com/article,但让它们都与相同的模型,控制器和视图进行交互.
如何才能做到这一点?