新增模块步骤

1. 数据库里更新链接: Business Trip  url:/trip/getBizList

2. controller雏形

package com.web.controller;

import java.io.IOException;
import java.io.PrintWriter;
import java.net.URLDecoder;
import java.util.List;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import com.web.controller.entity.Education;
import com.web.controller.service.EduService;

@Controller
@RequestMapping("/trip")
public class tripController {
	@Resource
	private EduService eduService;

	@RequestMapping("/getBizList")
	public String getBizList(HttpServletRequest request,HttpServletResponse response){
		return "/tripController/tripManager";
	}
}

3. 建实体类:

4. 新建数据库表hbm.xml

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping package="com.web.controller.entity">
	<class name="Trip" table="tsdr_trip">
		<id name="id">
			<generator class="native"></generator>
		</id>
		<property name="name" />
		<property name="part" />
		<property name="subPart" />

		<property name="Purpose" />

		<property name="scheduleStart" />
		<property name="scheduleEnd" />
		<property name="duration" />

		<property name="destination" />
		<property name="region" />
	</class>
</hibernate-mapping>

5. 在hibernate.cfg.xml里新增 <mapping resource ="com/web/controller/entity/Trip.hbm.xml" />

6 ,新增service接口和实现类

重启工程, 看数据表是否生成

7 。开始写 jsp前台界面

时间: 2024-10-12 19:22:01

新增模块步骤的相关文章

CRM如何在新增模块中增加产品明细并从其他模块中取数

一.如何在新增模块中增加产品明细模块并从其他模块中取数 1.新增一个功能模块如:CRM_MODULE_1 2.打开X:\MYOA\webroot\general\crm\apps\crm\modules\CRM_MODULE_1\EditView\ EditView.php,移至最下方,把以下代码粘贴到前</form>,即可! <script src="/static/js/crm/productlist/productlist.js"></script&

RookeyFrame在线新增模块

今天给大家演示下在线新增模块的功能,在线新增模块跟在vs中写model实体类区别不大,线上新增少了手动初始化的过程,新增后模块同样具备新增.修改.删除.查看.导入.导出.复制.批量编辑.回收站.草稿箱.权限配置.单据编码.附件 等通用功能 注意在启动解决方案的时候采用 Ctrl+F5(执行不调试)的方式,采用F5的时候会非常慢,中间如果要调试可以采用附加进程的方式 首先在模块管理列表中新增,以供应商信息模块为例,填写主信息, 填写供应商字段信息 保存后可以在列表上看到刚刚新增的供应商信息模块 选

Nginx在线服务状态下平滑升级或新增模块

nginx在使用过程中,有时需要在不影响当前业务的情况下,进行升级或新增模块.nginx的升级有两种方法:1.半自动化升级:2.手动升级 不过都需要先查看安装的nginx版本和配置信息,然后前往官网下载所需的版本,并上传 [[email protected] ~]# nginx -V nginx version: nginx/1.14.1 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) configure arguments: --pre

Python 3.5发布:新增模块,性能优化,对开发者更友好

Python 3.5.0在9月13号正式发布,与3.4相比,有哪些让人期待的新特性呢? PEP441,优化Python对zip压缩包的支持.从2.6版本开始,Python支持将文件或zip形式的压缩包作为脚本执行,对于有必要作为一个文件发布又复杂到要分模块管理的应用来说,这个功能很实用.但是这个功能却鲜有人知,原因之一是当时没有很好地宣传,只在What's New中提到,没有写到文档中:原因之二是Windows没有为这种形式的文件(.zip)提供相应地Python扩展名(类似.py).所以这一次

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-&gt;Web版本模块管理界面新增模块排序功能

模块(菜单)的排序是每个系统都必须要有的功能,我们框架模块的排序在业务逻辑中已经体现. WinForm版本可以直接在界面上对模块进行排序以控制模块展示的顺序.Web版本在3.2版本中也新增了直接可以模块管理界面对模块进行排序的人性化操作,大大的方便了管理人员.模块的排序在模块管理主界面分页按钮的右侧如下图所示. 三个按钮功能分别为:上移.下移.确认修改 WebMVC部分,模块排序功能代码参考: /// <summary> /// 保存模块排序功能 /// </summary> //

Nginx在线服务状态下平滑升级或新增模块的详细操作

今天应开发的需求,需要在Nginx增加一个模块,并不能影响现有的业务,所以就必须要平滑升级Nginx,好了,不多说了 1:查看现有的nginx编译参数 /usr/local/nginx/sbin/nginx -V 2:按照安装nginx的方法进行安装,只需要到make,千万不要make install 3: 备份旧版本的nginx可执行文件(期间nginx不会停止服务) mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

Centos7 安装编译nbd模块步骤

uname -r #-> 3.10.0-123.el7.x86_64 yum install kernel-devel kernel-headers cd /tmp wget http://vault.centos.org/7.0.1406/os/Source/SPackages/kernel-3.10.0-123.el7.src.rpm rpm -ihv kernel-3.10.0-123.el7.src.rpm  (这时会在/root/rpmbuild/SOURCES下生成tar.xz包)

TP5新增模块

tp5模块自动生成 1build.php配置要生成的目录 <?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK ]// +----------------------------------------------------------------------// | Copyright (c) 2006~201

DESTOON 新增模块的方法

之前复制过DESTOON的模块,时间久了就忘记了,正好群里有人在问,今天自己又碰到了,就把详细的过程记录下来,做个备忘,有同样需求的朋友也不用再四处找帖子了. 首先选择一个我们需要的模块(因为系统默认文章和信息模块是可以复制的,在这里我们只研究非默认的模块怎么复制),我选择的是模块名称是品牌,目录名是brand,模块ID是13,你也可以根据你的需要选择要复制的模块. 第一步,复制根目录下的brand这个文件夹,粘贴然后重命名,这里我们用rename命名作为示范.于是你的根目录下多了一个名称为re