java web工程之Hibernate
2013-07-09 17:37
169 查看
java web添加structs特性后再添加Hibernate特性,这可以通过右键工程->my eclipse出现工具条选中相应的条目,添加相应的属性,
添加完Hibernate后建立与数据库的链接,然后就可以进行反向了,
讲一下建立数据库连接:
在my eclipse中选中window->other perspective 打开DB browser,如下图:
接下来在空白处右键,新建连接即可弹出如下对话框:
接下来选择相应的Driver template一般和数据库有关,mysql一般选My sql connect;
在Driver name处为链接命名,随便起,不重即可;
在Connection URL处设置数据库链接,链接sql server格式如下:
jdbc:sqlserver://<server_name>:<port>[;databaseName=<dbname>]
示例:
本机:jdbc:sqlserver://localhost:1433;databaseName=test
远程:jdbc:sqlserver://111.111.7.13:1433;databaseName=test
远程只需将localhost改为远程机器IP即可;
sql server一般端口为1433;
User name要同管理员分配给你的一样,密码也是,要对应;
最后添加相应的数据库驱动包即可,点击test driver进行测试;
产生如上对话框即测试成功;
连接后,在DB browser处打开相应的表进行反向:
反向时,右键点击相应的表,选中反向工程,弹出如下对话框:
第一个红线出选择工程下的src,第二个红线选中提前分好的model包,第四个红线点击后如下图:
java package选择dao包,class name命名:表名+Base(不强制)
在下一步中选择native,如下:
完成后finish即可;
在Base类中将null给为HibernateSessionFactory.getSession(),再调整一下包就好
添加完Hibernate后建立与数据库的链接,然后就可以进行反向了,
讲一下建立数据库连接:
在my eclipse中选中window->other perspective 打开DB browser,如下图:
接下来在空白处右键,新建连接即可弹出如下对话框:
接下来选择相应的Driver template一般和数据库有关,mysql一般选My sql connect;
在Driver name处为链接命名,随便起,不重即可;
在Connection URL处设置数据库链接,链接sql server格式如下:
jdbc:sqlserver://<server_name>:<port>[;databaseName=<dbname>]
示例:
本机:jdbc:sqlserver://localhost:1433;databaseName=test
远程:jdbc:sqlserver://111.111.7.13:1433;databaseName=test
远程只需将localhost改为远程机器IP即可;
sql server一般端口为1433;
User name要同管理员分配给你的一样,密码也是,要对应;
最后添加相应的数据库驱动包即可,点击test driver进行测试;
产生如上对话框即测试成功;
连接后,在DB browser处打开相应的表进行反向:
反向时,右键点击相应的表,选中反向工程,弹出如下对话框:
第一个红线出选择工程下的src,第二个红线选中提前分好的model包,第四个红线点击后如下图:
java package选择dao包,class name命名:表名+Base(不强制)
在下一步中选择native,如下:
完成后finish即可;
在Base类中将null给为HibernateSessionFactory.getSession(),再调整一下包就好
相关文章推荐
- 手动编译Java Web 的Hibernate的工程
- Hibernate基础之给java web工程加入Hibernate支持
- eclipse写javaweb工程时文件目录为WebContent而不是WenRoot的不同
- eclipse中java工程转web工程
- 关于web工程中java类如何获取webapp路径下的文件
- 在IDEA中基于Maven编写Hibernate框架的javaweb程序
- 普通Java工程中调用Hibernate的8个执行步骤 (Xml做配置文件)
- JAVA工程与java web工程的区别
- Eclipse的Java Web开发工程结构详解
- Tomcat设置默认启动项目及Java Web工程设置默认启动页面
- Maven导入工程以后报java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- Java_Web三大框架之Hibernate配置文件(二)
- 关于web工程中java类如何获取webapp路径下的文件
- java应用程序获取Web工程下的配置文件
- java web工程,过滤器判断session失效
- Java Web工程目录结构
- Java Web后端--入职技能任务单(Mybatis逆向工程--数据关系映射)五
- 【JavaWeb_Part06】JDBC?弱爆了,来试试 MyBatis 的黑科技-逆向工程
- 把Java Web工程转换为基于Maven的Web工程
- 【Log4j】如何让自己的java web工程使用log4j?