二维码APP后台开发记录

         先是搭建环境,我们采用spring4.2.1+hibernate5.0.1进行搭建,从官网上下载框架必用jar包。

       在MyEclipse里,创建web项目,创建lib包,将相关jar包放入,别忘了mysql连接包。Build path导入库。

       用hibernate的实体生成表。

       使用注解@Id主键 @GeneratedValue 主键策略@OnToMany@ManyToOne等注解,注意注解写在getter上,不要写在private属性上,否则会破坏其封装性。

       Spring-common.xml要配置实体

       

  <property name="annotatedClasses"> 
            <list> 
                <value>com.zxl.entity.Student</value>

                <value>com.zxl.entity.Teacher</value>

                <value>com.zxl.entity.Course</value>

                <value>com.zxl.entity.SignIn</value>

                <value>com.zxl.entity.CallRollTime</value>
            </list> 
        </property>

       后台的前端使用Bootstrap框架,下载相关文件,放入WebRoot根目录下。

       需要在spring-mvc配置对于静态资源的访问

  

<!-- 静态资源(js/image)的访问 --> 

    <mvc:resources location="/library/js/" mapping="/library/js/**"/>

    <mvc:resources location="/library/css/" mapping="/library/css/**"/>

    <mvc:resources location="/library/images/" mapping="/library/images/**"/>

    <mvc:resources location="/library/fonts/" mapping="/library/fonts/**"/>

    <mvc:resources location="/library/plugins/" mapping="/library/plugins/**"/>

    <mvc:resources

location="/library/assets/" mapping="/library/assets/**"/>

       在WebRoot目录下面写jsp页面。

       对于jsp页面表单的处理,在form标签里加入action=”请求url”,method=请求方式。

       创建对应的Controller文件,然后加上注解@Controller和@RequestMapping(value=”请求路径”,method=RequestMethod.POST),在Controller类里定义好相应方法,标上注解@RequestMapping,返回数据可以set进Model里,可以返回页面url,用字符串表示.

原文地址:https://www.cnblogs.com/lindaZ/p/4924453.html