博客地址:http://blog.csdn.net/vipbooks一直以来根据数据库表结构自动生成项目框架代码都是一件让人很头痛的事情,如果能自动生成框架的结构性代码,那么项目组成员的开发效率能迅速提高60%以上,开发人员就只要关注业务代码的编写了。
TableGo可以根据数据库表结构自动生成JavaBean、MyBaits的Mapper映射配置文件、数据库设计文档,更重要的是可以根据每个项目的不同开发框架编写自定义模板生成各模块的结构性代码,让开发人员的开发效率提高60%以上,并且可以通过模板定义好开发规范统一开发风格和标准,提高代码的规范性和可维护性。
只要设计好数据库并且添加好备注,就能通过自定义模板生成任意编程语言的程序代码,并且能够生成各种代码备注。
实现只要把数据数据库设计好,整个项目就完成了很大一部分代码的编写,大大节省了项目的开发成本。
支持MySQL、Oracle、SQLServce、PostgreSQL四种数据库,支持Window、Linux、MacBook等多种操作系统。
TableGov5.8.8版震撼发布,此次版本更新如下:1、新增两个扩展字段,用于生成自定义模板时使用。
2、自定义模板新增模板目录,可以选择不同分类目录下的模板。
3、自定义模板生成加强,可以根据参数自动生成文件名和扩展名。
4、自定义模板新增和调整了多个参数,使模板编写更加方便快捷。
5、Entity主键生成策略新增identity和sequence。
6、开放自定义作者的配置。
7、修复一些Bug并进行了一些优化。
2024/6/9 15:04:19 56.35MB java mybaits 数据库 模板
1
采用WebServerice技术进行协同系统和业务系统进行数据交互,由协同系统方开发实现WebServerice服务,业务系统方需在本地实现WebServerice本地代理来进行调用。
协同系统方需提供的服务接口如下:1、流程创建接口2、流程流转控制接口提供流程提交,退回和转发控制接口3、需业务系统处理的任务列表根据用户id和流程id获取该人员需要业务系统处理的任务列表,如果需要获取表单的数据在通过reqestid调用获取表单数据接口4、获取表单数据接口根据协同系统中流程主键requestid获取表单中所有数据5、已归档任务列表根据创建人id和流程id获取已经归档的任务列表
1
医院病房管理系统需求分析报告一、系统需求描述本系统的业务描述如下:整个系统从总体上分为用户登录功能、病房床位管理功能、病人与医生信息管理功能、病房床位分配管理功能四大部分。
每个部分实现功能如下:(1)用户登录:可以添加用户、删除用户、修改密码和修改用户权限;
(2)病房床位管理:对床位信息查询功能:根据区号、楼号、病房人数、楼层管理员、主治医生进行多条件组合查询,显示相应的查询记录;
(3)病人与医生信息管理:对医生和病人的信息查询功能:根据主治医生、科室、病人信息进行基本查询;
(4)病房床位分配管理:对病人住宿床位的分配和对住院情况查询功能:根据区号、楼号、住院时间、主治医生、科室进行多条件组合查询;
(5)互联网访问及联机帮助功能。
二系统功能结构图三、系统ER图证件实体属性图如图1所示。
图1医院病房信息实体属性图图2用户信息实体属性图图3病房信息实体属性图图4医生、病人信息实体属性图图5床位信息实体属性图四、系统数据库表结构设计本系统数据库中包含的表结构设计如表1~7所示。
表7用户表字段名称数据类型长度是否为空备注用户帐号varchar50否主键用户名文本50否用户密码文本50否表2医生信息表字段名称数据类型长度是否为空备注医生编号Int20否主键病人编号Int20否外键医生姓名Char10否医生性别Bool1否科室Varchar20否表3病人信息表字段名称数据类型长度是否为空备注病人编号int10否主键病人姓名varchar15否病人性别bool1否病人电话int8否病人房号int10否表4床位信息表字段名称数据类型长度是否为空备注床号int10否主键医生编号int20否外键床位信息varchar20否
2024/2/11 10:38:55 1.29MB C#医院病房管
1
一个功能比较全的Asp.net在线考试系统源码,可以实现单选题、多选题维护、填空题、判断题的在线维护和管理,添加生成试卷后可以自动从题库进行调用试题,考试完成后自动打分,后台可以进行统计。
后台模块包括:考试科目考试科目添加考试科目维护用户信息用户添加用户维护用户成绩试卷试卷制定试卷维护试题单选题维护多选题维护填空题维护判断题维护该系统采用三层结构开发,核心层在App_code下前台登陆地址:/web/login.aspx默认学生帐号密码:001/admin后台管理地址:/Web/admin_login.aspx默认管理帐号/密码:admin/adminDB_CNZZ下为Sql2005数据库文件,需要导入。
DB_CNZZ2000下为sql2000数据库文件,附加即可。
默认为Sql2005数据库,Sql2000格式是转换的注意:转换后的数据库没有测试,如果运行相关代码出错,需要自行设置对应表的主键并自增
2024/1/15 17:22:57 388KB Asp.net 在线考试系统
1
在MySQL中,NULL值意味着未知值。
NULL值不是零或空字符”值。
NULL值不等于其自身值。
如果将NULL值与另一个NULL值或任何其他值进行比较,则结果为NULL,因为每个NULL值的值都是未知的。
通常,使用NULL值来表示数据丢失,未知或不适用。
例如,当客户的电话号码可设置为NULL,并且可以稍后添加。
当创建表时,可以通过使用NOTNULL约束来指定列是否接受NULL值。
例如,以下语句创建leads表:因此,id是主键列,因此它不接受任何NULL值。
customer_name和source列使用NOTNULL约
2024/1/13 8:35:50 531KB MySQLNULL值简介
1
一、实验目的使学生加深对数据库安全性和完整性的理解。
并掌握SQLServer中有关用户、角色及操作权限的管理方法。
熟悉通过SQL语句对数据进行完整性控制。
二、实验内容和要求  数据库的安全性实验,在SQLServer企业管理器中,设置SQLServer的安全认证模式,实现对SQLServer的用户和角色管理,设置和管理数据操作权限。
  具体内容如下:  设置SQLServer的安全认证模式(Windows或SQLServer和Windows(S)认证模式)。
  登录的管理创建一个登录用户  数据库用户的管理登陆用户只有成为数据库用户(DatabaseUser)后才能访问数据库。
每个数据库的用户信息都存放在系统表Sysusers中,通过查看Sysusers表可以看到该数据库所有用户的情况。
SQLServer的数据库中都有两个默认用户:dbo(数据库拥有者用户)和(dba)。
通过系统存储过程或企业管理器可以创建新的数据库用户。
  角色的管理创建一个角色,使创建的用户成为该角色的成员,并授予一定的操作权限。
  在学生表中定义主键、外键约束。
  在课程表的“课程名”字段上定义唯一约束。
  在选课表的“成绩”字段上定义check约束,使之必须大于等于0且小于等于100.“课程号”字段只能输入数字字符。
  定义规则,并绑定到读者表的“性别”字段,使之只能取“男、女”值。
  在学生表中增加出生日期字段。
定义缺省,并绑定到借阅表的“借阅日期”上,使之只能取当前日期。
2023/12/26 3:48:07 464KB 安全性
1
Applet钢琴模拟程序java源码2个目标文件,提供基本的音乐编辑功能。
编辑音乐软件的朋友,这款实例会对你有所帮助。
Calendar万年历1个目标文件EJB模拟银行ATM流程及操作源代码6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例……ejbCreate函数用于初始化一个EJB实例5个目标文件,演示AddressEJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口函数得到远程接口的引用,用远程接口的引用访问EJB。
EJB中JNDI的使用源码例子1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context……ftp文件传输2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。
本规范尝试满足大型主机、微型主机、个人工作站、和TACs的不同需求。
例如,容易实现协议的设计。
JavaEJB中有、无状态SessionBean的两个例子两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;
在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除……JavaSocket聊天通信演示代码2个目标文件,一个服务器,一个客户端。
JavaTelnet客户端实例源码一个目标文件,演示Socket的使用。
Java组播组中发送和接受数据实例3个目标文件。
Java读写文本文件的示例代码1个目标文件。
java俄罗斯方块一个目标文件。
Java非对称加密源码实例1个目标文件摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用DES,DESede,Blowfish等。
  设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后的公钥,将其解码,李四用张三的公钥加密信息,并发送给李四,张三用自己的私钥解密从李四处收到的信息……Java利用DES私钥对称加密代码实例同上java聊天室2个目标文件,简单。
java模拟掷骰子2个1个目标文件,输出演示。
java凭图游戏一个目标文件,简单。
java求一个整数的因子如题。
Java生成密钥的实例1个目标文件摘要:Java源码,算法相关,密钥  Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从文件中得到公钥编码的字节数组、如何从字节数组解码公钥。
Java数据压缩与传输实例1个目标文件摘要:Java源码,文件操作,数据压缩,文件传输  Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。
Java数组倒置简单Java图片加水印,支持旋转和透明度设置摘要:Java源码,文件操作,图片水印  util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设
2023/12/18 18:23:24 65.08MB java 源码 大量 实例
1
医院病房管理系统需求分析报告一、系统需求描述本系统的业务描述如下:整个系统从总体上分为用户登录功能、病房床位管理功能、病人与医生信息管理功能、病房床位分配管理功能四大部分。
每个部分实现功能如下:(1)用户登录:可以添加用户、删除用户、修改密码和修改用户权限;
(2)病房床位管理:对床位信息查询功能:根据区号、楼号、病房人数、楼层管理员、主治医生进行多条件组合查询,显示相应的查询记录;
(3)病人与医生信息管理:对医生和病人的信息查询功能:根据主治医生、科室、病人信息进行基本查询;
(4)病房床位分配管理:对病人住宿床位的分配和对住院情况查询功能:根据区号、楼号、住院时间、主治医生、科室进行多条件组合查询;
(5)互联网访问及联机帮助功能。
二系统功能结构图三、系统ER图证件实体属性图如图1所示。
图1医院病房信息实体属性图图2用户信息实体属性图图3病房信息实体属性图图4医生、病人信息实体属性图图5床位信息实体属性图四、系统数据库表结构设计本系统数据库中包含的表结构设计如表1~7所示。
表7用户表字段名称 数据类型 长度 是否为空 备注用户帐号 varchar 50 否 主键用户名 文本 50 否 用户密码 文本 50 否 表2医生信息表字段名称 数据类型 长度 是否为空 备注医生编号 Int 20 否 主键病人编号 Int 20 否 外键医生姓名 Char 10 否 医生性别 Bool 1 否 科室 Varchar 20 否 表3病人信息表字段名称 数据类型 长度 是否为空 备注病人编号 int 10 否 主键病人姓名 varchar 15 否 病人性别 bool 1 否 病人电话 int 8 否 病人房号 int 10 否 表4床位信息表字段名称 数据类型 长度 是否为空 备注床号 int 10 否 主键医生编号 int 20 否 外键床位信息 varchar 20 否
2023/12/4 2:37:02 1.3MB C#医院病房管理系统
1
InnoDB存储引擎的关键特性包括插入缓冲、两次写(doublewrite)、自适应哈希索引(adaptivehashindex)。
这些特性为InnoDB存储引擎带来了更好的性能和更高的可靠性。
插入缓冲是InnoDB存储引擎关键特性中最令人激动的。
不过,这个名字可能会让人认为插入缓冲是缓冲池中的一个部分。
其实不然,InnoDB缓冲池中有InsertBuffer信息固然不错,但是InsertBuffer和数据页一样,也是物理页的一个组成部分。
主键是行唯一的标识符,在应用程序中行记录的插入顺序是按照主键递增的顺序进行插入的。
因此,插入聚集索引一般是顺序的,不需要磁盘的随机读取。
比如说我们按下列SQ
1
项目用tomcat6.0发布用Eclipse开发用mvc框架设计即jsp+servlet+javabean1登录功能:具有登录验证功能当用户名密码正确时进入功能主界面错误不能进入并提示用户名密码不正确2主系统5大模块功能类似:拿主人系统来说:提供主人查询主人注册主人更新删除按条件查询全选全部删除等功能主键id注册时自动累加生成便于维护
2023/10/25 1:03:49 2.48MB 宠物医院 mvc
1
共 40 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡