EasyJWeb-1.0 m1版正式发布

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

  经过将近半年的努力,EasyJWeb开发小组非常高兴地在此向大家宣布,EasyJWeb-1.0 m1版正式对外发布,欢迎广大的开源爱好者下载使用。

  EasyJWeb-1.0版本包括以下功能:
  1、重新对EasyJWeb的文档进行了修改,提供了较为完善的上手指南及开发指南文档。
  2、完善了验证(Validate)系统;
  3、对EasyJWeb的各个组成部分进行了更为合理的划分,分成了核心mvc、应用扩展及代码生成三个独立的部分;
  4、完善了系统异常及错误处理机制;
  5、完善了配置文件的加载方式,支持在easyjweb的配置中使用<import>标签引用其它配置文件;
  6、完善了超级IoC容器的实现;
  7、完善了代码生成引擎,提供基于EasyJWeb+JPA+Spring2的快速代码生成引擎及工具,支持快速开发;
  8、增加了一套用于快速体验EasyJWeb的示例应用及演示,让你能快速进入体验。
  9、零配置、惯例代替配置功能的增强;
  10、支持重定向输出流。


    下载地址:http://www.easyjf.com/easyjweb/download.htm
   SVN地址:http://svn.easyjf.com/repository/easyjf/easyjweb/trunk
  EasyJWeb上手指南(新):http://www.easyjf.com/easyjweb/gettingstart.htm
  EasyJWeb开发人员指南(新):http://www.easyjf.com/easyjweb/developguide.htm

  EasyJWeb-1.0新特性抢生看:http://www.easyjf.com/html/20070809/2292261812535602.htm
  EasyJWeb-1.0两分钟快速体验:http://www.easyjf.com/html/20070809/2292261812535602.htm
  
  EasyJWeb-0.1 m1版本是一个功能较为完善的版本,能实现基于JavaEE的企业级Web应用程序的快速开发。

  EasyJWeb由主要由四个部分组成:
  1、核心MVC。EasyJWeb的核心是一个基于模板技术实现的MVC框架;他能让我们用非常简洁的代码写基于Java的Web应用。
  2、容器及通用业务逻辑封装。作为一个旨在让基于Java的Web应用程序开发变得直接、快速、简易的框架,EasyJWeb提供了一个IoC容器,并对企业级应用中的一些通用业务逻辑(如分页、查询、DAO等)进行了抽象及封装,提供了一套可以直接操作、应用企业资源的组件及API。
  3、代码生成引擎及工具。仅仅依靠一个灵活、简易的MVC核心引擎还不能最大限度的提高开发速度,因此EasyJWeb还提供了一个灵活、易用的代码生成引擎及工具,通过使用代码生成引擎,可以快速完成基于JavaEE平台的企业级应用程序生成。如数据库添删改查(CRUD)代码生成、自动页面模版生成、自动配置文件管理等。
  4、EasyJWeb插件体系,项目中的各种实用功能的扩展,可以灵活地通过基于插件的形式安装到EasyJWeb中,提供各种针对性的功能。如ajax实用插件、代码生成插件等。


  EasyJWeb的特点:
  1、快速开发支持
  EasyJWeb是首要目标是实现基于JavaEE的Web应用程序快速开发。通过EasyJWeb的核心MVC、通用业务逻辑抽象及封装、代码自动生成、插件体系等几个部分有机组合,能实现企业级的Java Web应用程序开发。
  2、零配置及约定配置
  通过配置可以让程序变得更加的灵活、易维护及扩展,然而配置的滥用会造成维护配置文件过于麻烦。因此,EasyJWeb基于尽可能简化配置的原则,实现了零配置支持,同时为了保证系统的灵活性及可扩展性,还提供了很多的约定配置支持。
  3、优雅的视图支持,页面及程序完全分离。
  EasyJWeb提供了非常优雅的视图支持能力,不但实现了视图页面模板与程序逻辑的完全分离,克服了传统jsp页面难于维护的问题,而且还实现了对页面纯天然的支持能力,使得非常适用于企业级应用中的页面制作人员与程序的分工合作。
  4、超级IoC容器
  作为一个主要用于Java企业级应用程序开发的框架,EasyJWeb实现了IoC容器,提供非常灵活的注入方式,并能支持Spring、Guice等异构容器实现。
  5、Ajax支持
  EasyJWeb内置了对远程javascript脚本调用功能,可以使用javascript直接访问服务端的业务组件。另外EasyJWeb通过使用prototype.js及其它一些来自开源社区ajax特效工具,提供了丰富的Ajax支持。

 
删除表中的所有记录后,索引还是从1开始 有兩種方法:方法1:truncate table 你的表名 --這樣不但將數據刪除,而且可以重新置位identity屬性的字段。方法2:delete from 你的表名dbcc checkident(你的表名,reseed,0) --重新置位identity屬性的字段,讓其下個值從1開始。  阅读详情

相关推荐

mysql数据库删了好多条数据 如何让id主键的索引从0开始_MYSQL删除表的记录后如何使ID从1开始...

方法1:truncate table 你的表名//这样不但将数据全部删除,而且重新定位自增的字段方法2:delete from 你的表名dbcc checkident(你的表名,reseed,0)//重新定位自增的字段,让它从1开始方法3:如果你要保存你的数据,介绍你第三种方法,by QINYI用phpmyadmin导出数据库,你在里面会有发现哦编辑sql文件,将其中的自增下一个id号改好,再导入...

weixin_33258222的博客 913

删除mysql数据记录后使自动编号从1开始

一般删除表数据为 delete from table_name, 此时再新增数据将发现,如果有自动编号字段,编号不是从初始化1开始,而是删除前最大id开始 该问题解决方法如下: truncate table 你的表名; 使用以上方法对表数据进行删除,将得到你想要的结果 ———————————————— ...

点滴分享博客 902

MYSQL删除表的记录后如何使ID从1开始

MYSQL删除表的记录后如何使ID从1开始 http://hi.baidu.com/289766516/blog/item/a3f85500556e2c09728da5e1.html  2009-11-30 14:24 方法1: truncate table 你的表名 //这样不但将数据全部删除,而且重新定位自增的字段 方法2: delete from 你的表名 dbcc

轨 迹 972

sql 清空表数据、删除表数据、主键从1开始

清空表数据 truncate table 表; 可以清楚表的数据,如果有设置主键的话,再添加数据的时候主键ID还是从1开始 delete from 表;

无关痛痒 1262

mysql中如何删除表上的索引?删除索引?

需求描述:   今天在做SQL的优化的时候,想要把mysql中某个表上的索引删除掉,突然忘记语法了,找到帮助,在此记录下 操作过程: 1.查看表上的索引 show index from ti_o_sms; 备注:通过以上的查询,TI_O_SMS_IDX是一个复合索引. 2.删除这个复合索引 drop index TI_O_SMS_idx on ti_o_sms; 备注:执行完删除语句之后,再次查询,表上的复合索引已经被删除了. 3.通过help命令查看删除索引的语法 my.

dxyzhbb的博客 4164

数据库 SQL Server 数据表操作 创建表 修改表结构 删除表 索引

1 使用图形方式创建表 2 使用命令方式创建表 3 修改表结构 4 删除表 5 表的索引

qq_740785701的博客 3672

【转】MYSQL删除表的记录后如何使ID从1开始

MYSQL删除表的记录后如何使ID从1开始 http://hi.baidu.com/289766516/blog/item/a3f85500556e2c09728da5e1.html  2009-11-30 14:24 方法1: truncate table 你的表名 //这样不但将数据全部删除,而且重新定位自增的字段 方法2: delete from 你的表...

kaindy7633的博客 147

Oracle如何删除表中重复记录

1  引言 在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来读诸多不便,那么怎么删除这些重复没有用的数据呢? 平时工作中可能会遇到当试图对库表中的某一列或几列创建唯一索引时,系统提示 ORA-01452 :不能创建唯一索引,发现重复记录。 2  处理过程 重复的数据可能有这样两种情况:第一种是表中只有某些字段一样,第二种是两行记录完全一

baidu_20876831的博客 2万+

mysql数据库--查询表中的数据 删除表中的数据 修改表中数据 增加字段 加主关键字索引 以及删除某个索引

查询表中的数据1,查询所有行命令:select &lt;字段1,字段,...&gt; from &lt; 表名&gt; where &lt; 表达式&gt;例如:查看表MyClass 中所有数据   mysql&gt; select * from MyClass;2、查询前几行数据例如:查看表MyClass 中前2行数据mysql&gt; select * from MyClass order b...

一枚硬币的博客 2835

SQL模式、表、索引的创建,删除和修改

create schema authorization 例如:为用户WANG定义一个学生-课程模式S-T 2.模式的删除 drop schema cascade删除模式的同时也把该模式的所有数据库对象删除 restrict 1.如果该模式下有下属对象就拒绝这个删除语句的执行 2.仅当该模式中没有任何下属的对象时才能执行。 例如: 二、表 1.表的创建 create table ( [ ...

YiC_Lee的博客 2475

mysql删除表中的记录

mysql删除表中的记录   大家都知道,在MySQL中删除一个表中的记录有两种方法,一种是DELETE FROM TABLENAME WHERE... , 还有一种是TRUNCATE TABLE TABLENAME。   DELETE FROM   从 MySQL 数据表中删除数据,如果没有指定 WHERE 子句,MySQL 表中的所有记...

weixin_30343157的博客 974

SQLServer删除表中重复记录

sqlserver删除表中重复数据 转载链接:https://www.bbsmax.com/A/1O5Ee12G57/

江河键行的博客 5058

数据库表索引:普通索引、唯一性索引、全文索引、多列索引、隐藏索引、删除索引

表索引普通索引唯一索引全文索多列索引隐藏索引删除索引设计原则 普通索引 索引存储: 数据库底层索引实现主要有两种存储类型,B树(BTREE)和哈希(HASH)索引,InnoDB和MyISAM 使用BTREE索引;而MEMORY 存储引擎可以使用BTREE 和HASH 索引,默认用BTREE.在没有指定的情况下,数据库使用的引擎是 InnoDB。 可以提高检索数据的速度。 创建和维护索引需要耗费时间,耗费时间的数量随着数据量的增加而增加;索引需要占用物理空间,每一个索引要占一定的物理空间;增加、删除和修改数

m0_46376834的博客 4911

SQL Delete 语句(删除表中的记录)

假设我们想从"Customers" 表中删除客户“Alfreds Futterkiste”。您可以删除表中的所有行,而不需要删除该表。在本教程中,我们将使用著名的Northwind示例数据库。DELETE语句用于删除表中现有记录。

爱编程的鱼的博客 1727

SQL Server 2000删除表中的重复记录

        在SQL Server中除了对拥有十几条记录的表进行人工删除外,实现删除重复记录一般都是写一段代码,用游标的方法一行一行检查,删除重复的记录。因为这种方法需要对整个表进行遍历,所以对于表中的记录数不是很大的时候还是可行的,如果一张表的数据达到上百万条,用游标的方法来删除简直是个噩梦,因为它会执行相当长的一段时间.      SQL Server 2000如何删除表中的重复记录(

lpxuan151009的专栏 4651
上一篇: [挑战MVC极限]EasyJWeb-1.0特性之二-快速体验
下一篇: 用尽量少的代码,做尽量多的事情
大峡
博客等级 码龄21年 703粉丝 252原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值