为了账号安全,请及时绑定邮箱和手机立即绑定

使用Struts2+Hibernate开发学生信息管理功能

  • web.xml配置
    查看全部
  • id为string的时候是这样添加的
    查看全部
  • Configuration config = new Configuration().configure(); ServiceRegistry sr = new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build(); hibernate5中通过上述语句得到服务注册对象
    查看全部
  • 配置hibernate.cfg.xml
    查看全部
  • 设计所有的Action父类: 1.设计action父类 2.继承ActionSupport(内置了很多拦截器,方便以后使用) 3.为了获得常用的内置对象采用耦合IOC方式注入属性(需要实现以下3个接口) ServletRequestAware ServletResponseAware SrevletContextAware
    查看全部
  • 用户登陆模块 1 项目分层 2 创建MyhibernateSessionFactory 3 设计用户接口和实现类 4 设计所有Action父类 5设计用户Action类 6 页面调用
    查看全部
    0 采集 收起 来源:本章简介

    2016-11-28

  • SchemaExport export = new SchemaExport(config); export.create(是否生成表结构, 是否输出sql语句);
    查看全部
    0 采集 收起 来源:生成表结构

    2016-11-28

  • 配置hibernate.xml时 <hibernate-mapping> <class name="实体类的名字以及实体类的位置" table="表名"> <id name="实体类的属性" type="类型" cloumn="列名"> <generator class="native">--这是主键列 并且是自增的 </id> <property name="列名1" type="java.lang.String"> <property name="列名2" type="java.lang.String"> <property name="列名3" type="java.lang.String"> ...... </property> </hibernate-mapping>
    查看全部
  • Struts2与hibernate整合 (1)创建struts2和hibernate用户类库 (2)导入struts2与hibernate的jar包 (3)配置web.xml (4)创建struts.xml (5)配置hibernate.cfg.xml
    查看全部
  • 配置hibernate.cfg.xml
    查看全部
  • <result name="input">/users/Users-login.jsp</result> 必须在struts.xml中添加
    查看全部
  • ./表示当前目录 ../表示源文件所在目录的上一级目录 ../../表示源文件所在目录的上上级目录,以此类推. 表单与超链接中访问一个action,若此action的namespace为空或者"/",则不需要写上action的绝对路径,可以直接写action的名称即可以访问到action.否则要加上<%=request.getContextPath%> jsp文件使用<img src="">加载图片时,src开头不用加/,默认就是项目的根目录. 但在css应用图片时,需要加上图片的准确位置. 例:background-image:url('../../images/admin.png');
    查看全部
    0 采集 收起 来源:页面调用

    2018-03-22

  • jsp中 <form action="<%path>/users/Users_login.action"> 绝对路径/命名空间/动作名<br> struts中 <package name="users" namespace="/users" extends="struts-default><br> <action name="*_*" class="action.{1}Action" method="{2}"><br> 第一个*表示可以找到action动作的类,第二个*表示执行哪一个动作方法 <br>
    查看全部
    0 采集 收起 来源:页面调用

    2018-03-22

  • 第一种方法:<br>按照单例模式的规范 public class MyHibernateSessionFactory {<br> private static SessionFactory sessionFactory;//会话工厂属性<br> <br> //构造方法私有话,保证单例模式<br> private MyHibernateSessionFactory()<br> {<br> <br> }<br> <br> //公有的静态方法,获得会话工厂对象<br> public static SessionFactory getSessionFactory()<br> {<br> if(sessionFactory == null)<br> {<br> Configuration config = new Configuration().configure();<br> ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();<br> sessionFactory = config.buildServiceFactory(serviceRegistry);<br> return sessionFactory;<br> }<br> else<br> {<br> return sessionFactory;<br> }<br> }<br> }
    查看全部
  • 不知道哪年出的视频 不过方法已经弃用了,下面是2016-11月可以使用的方法 Configuration configuration = new Configuration().configure(); ServiceRegistry registry = new StandardServiceRegistryBuilder().configure().build(); SessionFactory sessionfactory = configuration.buildSessionFactory(registry); Session session = sessionfactory.getCurrentSession(); MetadataImplementor metadata = (MetadataImplementor) new MetadataSources(registry).buildMetadata(); SchemaExport export = new SchemaExport(registry,metadata); export.create(true,true);
    查看全部
    7 采集 收起 来源:生成表结构

    2016-11-15

举报

0/150
提交
取消
课程须知
各位小伙伴,学习本课程前需要对 Struts2和Hibernate的基础知识有所了解。
老师告诉你能学到什么?
1、掌握Struts2和Hibernate的整合开发 2、能够使用Struts2+Hibernate独立开发信息管理类的项目,进行数据的增删改查。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!