67,512
社区成员
发帖
与我相关
我的任务
分享
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/shop" />
<property name="user" value="root" />
<property name="password" value="root" />
<property name="driverClass" value="com.mysql.jdbc.Driver" />
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation" value="classpath:hibernate.cfg.xml" />
<property name="dataSource" ref="dataSource" />
</bean>
<session-factory>
<property name="dialect">
org.hibernate.dialect.MySQLDialect
</property>
<property name="show_sql">true</property>
<property name="format_sql">true</property>
<property name="javax.persistence.validation.mode">none</property>
<mapping resource="cn/it/shop/model/Category.hbm.xml" />
</session-factory>
public class Category {
private Integer id;
private String type;
private Boolean hot;
/**省略 Constructors和set,get */
<class name="cn.it.shop.model.Category" table="category" catalog="shop">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="native" />
</id>
<property name="type" type="java.lang.String">
<column name="type" length="20" />
</property>
<property name="hot" type="java.lang.Boolean">
<column name="hot" />
</property>
</class>
public class CategoryServiceImpl implements CategoryService {
private SessionFactory sessionFactory;
protected Session getSession(){
Session session =sessionFactory.getCurrentSession();
return session;
}
public void setSessionFactory(SessionFactory sessionFactory) {
this.sessionFactory = sessionFactory;
}
public void save(Category category) {
System.out.println(category);
System.out.println(sessionFactory);