作者:多多智能锁 | 来源:互联网 | 2023-10-10 15:53
Jeecg-Mybatis版本代码生成器演示视频
http://pan.baidu.com/share/link?shareid=243717&uk=2668473880
简要说明
JEECG[J2EE Code Generation]
代码生成:根据表生成对应的Bean,Service,Dao,Action,XML,JSP等,增删改查功能直接使用,实现了快速开发
jeecg-mybatis-framework,采用SpringMVC+Mybatis等主流框架
支持数据库: Mysql,Oracle10g
前端:使用Jquery和Easyui技术.JS封装简洁,操作简单.
权限:对菜单,按钮控制.根据登陆用户权限展示拥有的菜单和按钮.
拦截:对所有无权限URL进行拦截,防止手动发送HTTP请求,确保系统全性.
"1.0" encoding="UTF-8" ?>
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
"scott.dao.demo.JeecgNoteDao" >
"BaseResultMap" type="scott.entity.demo.JeecgNote" >
"id" property="id" />
"title" property="title" />
"content" property="content" />
"crtuser" property="crtuser" />
"crtuser_name" property="crtuser_name" />
"create_dt" property="create_dt" />
"deleted" property="deleted" />
"Base_Column_List" >
id,title,content,crtuser,crtuser_name,create_dt,deleted
"Example_Where_Clause" >
where 1 =1
"," >
<if test="id != null and id != ''" >
and id = #{id}
if >
<if test="title != null and title != ''" >
and title = #{title}
if >
<if test="content != null and content != ''" >
and content = #{content}
if >
<if test="crtuser != null and crtuser != ''" >
and crtuser = #{crtuser}
if >
<if test="crtuser_name != null and crtuser_name != ''" >
and crtuser_name = #{crtuser_name}
if >
<if test="create_dt != null and create_dt != ''" >
and create_dt = #{create_dt}
if >
<if test="deleted != null and deleted != ''" >
and deleted = #{deleted}
if >
"add" parameterType="Object" >
"java.lang.Integer" order="AFTER" keyProperty="id" >
SELECT LAST_INSERT_ID()
insert into jeecg_note(id,title,content,crtuser,crtuser_name,create_dt,deleted)
values(#{id},#{title},#{content},#{crtuser},#{crtuser_name},#{create_dt},#{deleted})
"update" parameterType="Object" >
update jeecg_note set title=#{title},cOntent=#{content},crtuser=#{crtuser},crtuser_name=#{crtuser_name},create_dt=#{create_dt},deleted=#{deleted} where id=#{id}
"updateBySelective" parameterType="Object" >
update jeecg_note set
"," >
<if test="title != null " >
title=#{title},
if >
<if test="content != null " >
cOntent=#{content},
if >
<if test="crtuser != null " >
crtuser=#{crtuser},
if >
<if test="crtuser_name != null " >
crtuser_name=#{crtuser_name},
if >
<if test="create_dt != null " >
create_dt=#{create_dt},
if >
<if test="deleted != null " >
deleted=#{deleted},
if >
where id=#{id}
"delete" parameterType="Object" >
delete from jeecg_note where id = #{id}
"queryById" resultMap="BaseResultMap" parameterType="Object" >
select "Base_Column_List" />
from jeecg_note where id = #{id}
"queryByCount" resultType="java.lang.Integer" parameterType="Object" >
select count(1 ) from jeecg_note
"Example_Where_Clause" />
"queryByList" resultMap="BaseResultMap" parameterType="Object" >
select
"Base_Column_List" />
from jeecg_note
"Example_Where_Clause" />
<if test="pager.orderCondition != null and pager.orderCondition != ''" >
${pager.orderCondition}
if >
<if test="pager.mysqlQueryCondition != null and pager.mysqlQueryCondition != ''" >
${pager.mysqlQueryCondition}
if >