<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"
value="com.microsoft.sqlserver.jdbc.SQLServerDriver">
</property>
<property name="url"
value="jdbc:sqlserver://localhost:1433;databaseName=OfficeAppliction">
</property>
<property name="username" value="sa"></property>
<property name="password" value="ma860709"></property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
</props>
</property>
</bean>
<bean id="userDAO" class="db.imp.userDAOImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
</beans>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"
value="com.microsoft.sqlserver.jdbc.SQLServerDriver">
</property>
<property name="url"
value="jdbc:sqlserver://localhost:1433;databaseName=OfficeAppliction">
</property>
<property name="username" value="sa"></property>
<property name="password" value="ma860709"></property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
</props>
</property>
</bean>
<bean id="userDAO" class="db.imp.userDAOImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
</beans>
解决方案 »
- mybatis问题
- 获取表单的list
- [+急]PreparedStatement同时处理select,update,insert ???
- 搜索页面(内容) 多个 关键字 着色 的问题 java jsp
- 我写了一个用户登录,但有些地方不知道该怎么写语法,请帮忙看看好吗?
- ServletRequestWrapper?
- 有谁懂hibernate啊?帮我看看吧!谢谢拉!给分!
- iframe可以隐藏吗?
- 在c:\下安装jdk1.3和tomcat(jakarta-tomcat-4.0-b3),classpath设好了目录重启,做了一个最简单的javabean,编译成.class文件放在classpath目录下,浏览器总提示找不到类,请问我该怎么办?
- 求助!!!!!海康DVR,JS调用出错。
- 根据不同用户信息显示不通页面内容
- DataSource ds=(DataSource)ctx.lookup("java:/MyDB");(急急急!)
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;import pojo.CheckType;
import pojo.UsersInfo;
import db.dao.userDAO;public class userDAOImpl extends HibernateDaoSupport implements userDAO { public void add(UsersInfo user) {
this.getHibernateTemplate().save(user); } public void del(UsersInfo user) {
// TODO Auto-generated method stub } public UsersInfo get(String id) {
UsersInfo user=(UsersInfo)this.getHibernateTemplate().get(UsersInfo.class,id);
return user;
} public UsersInfo login(String userName, String userPassword) {
String hql="from UsersInfo where userName=? and userPwd=?";
Query query=this.getSession().createQuery(hql);
query.setString(0, userName);
query.setString(1, userPassword);
UsersInfo user=(UsersInfo)query.uniqueResult();
return user;
} public List<UsersInfo> search() {
// TODO Auto-generated method stub
return null;
} public void update(UsersInfo user) { }
Exception in thread "main" java.lang.NullPointerException
at org.springframework.orm.hibernate3.support.HibernateDaoSupport.getSession(HibernateDaoSupport.java:140)
at db.imp.userDAOImpl.login(userDAOImpl.java:31)
at db.imp.userDAOImpl.main(userDAOImpl.java:52)
获取不到 session