java 框架

作者:无名    it人知识库   2020-02-12 00:00:00

 

代码生成器(开发利器);  B 阿里数据库连接池druid;安全权限框架shiro ;

ehcache 自定义二级缓存; E 微信接口开发(新增)后续会加入Activiti5 工作流 

系统为主流的 springmvc+mybaits 3.2 版本 ,有maven版本和非maven版本,赠送同UI hibernate版本

 1. 有 oracle 、msyql、spring3.0、spring4.0  一共 5套版本全部提供没有打jar没有加密的 源代码(最下面截图 2.5 版本)

 2. 支持 APP手机应用(android和ios) 接口(restcontroller,   @ResponseBody) ,传输验证可用 shiro 的 MD5、SHA 等加密

 3. 全新高大尚HTML5+css3.0+bootstrap响应式开发界面UI,美观漂亮时尚、前沿.   spring restful 风格

 4. 框架搭建完善,在此基础上做过很多项目,身经百战,支持大并发、分布式,程序运行稳定。

 5. 基础功能已经完善,此为框架平台,文档、注释齐全,提供技术支持, 二次开发效率高

 6. 集成代码生成器,将大大提高开发效率,从此不再当码农,不再写搬砖代码,生成的模块直接可以运行

 7. 增删改查的处理类,service层,mybatis的xml,SQL( mysql   和oracle)脚本,   jsp页面 将瞬间生成

 8. 数据库连接池  阿里的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势

 9. 加入安全框架 shiro ,更安全,更可靠

 10.加入tab标签页面功能,标签自由切换,不重复操作数据库

 11.在此基础上可开发各种系统软件(OA、ERP、医疗管理、金融、网站后台、APP后台等等

 -------------------------------------------------------------------------------------------------------------------------

 系统模块

1. 组织管理:角色管理,分角色组和成员,有组权限和成员权限。

2. 系统用户:对各个基本的组会员增删改查,单发、群发邮件短信,导入导出excel表格,批量删除

3. 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料

4. 菜单管理:增删改查菜单 ztree(自定义菜单)业务菜单和系统菜单分离

5. 数据字典:无限级别,支持多级别无限分类。内设编号,排序等

6. 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置

7. 代码生成:打开代码生成器模块     

 

8. 图库管理:对批量上传的图片统一管理  

9. 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等

10 . 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间

11. 发送邮件:单发,群发邮件    

 

12. 置二维码:生成 or  解析二维码     

 

13.地图工具:经纬度操作

 

 -------------------------------------------------------------------------------------------------------------------------

菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同

按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单

支持多用户分权限管理后台,  权限具体到按钮

 -------------------------------------------------------------------------------------------------------------------------

信息模块(小项目代码中)

新闻管理:新闻的维护、发布、权重排序等 采用百度ueditor富文本框

公告管理:公告的维护、发布

广告管理:广告的维护、发布,状态维护,上传广告图片

友情链接:友情链接的维护、状态维护

特别推荐:特别推荐、状态维护

微信模块

关注回复:微信用户关注公众号回复

文本回复:匹配关键词进行文本回复

图文回复:匹配关键词进行图文回复

应用命令:匹配关键词进行命令操作,例如微信发送命令,执行服务器重启、关机、锁定等操作

-------------------------------------------------------------------------------------------------------------------------

技术点

1. 导出 导入 excel 文件

2  导出word文件

3. IO 流上传下载文件

4. 群发邮件,可以发html、纯文本格式,可以发给任意邮箱(实现批量发送广告邮件)

5. 群发or单独 发送短信,支持两种第三方短信商接口

6. spring   aop  事物处理

7. 代码生成器 (freemarker), 代码 zip 压缩打包

8. MD5加密 SHA加密(登录密码用此加密)

9. 数据库连接池  阿里的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势,支持并发

10.加入安全框架 shiro (登录授权)(session管理)

11.根据汉字 解析汉字的全拼(拼音)和首字母(导入excel到用户表,根据用户的汉字姓名生成拼音的用户名)

12.app接口(支持与其它语言数据交互)

12.极光推送 (推送给APP及时消息,APP不启动也能收到)

14.微信接口(身份验证,文本、图文回复等) 微信远程控制服务器重启、锁定、其它应用程序

15.java定时器 (定时执行某程序,精确到秒,可设置周期)

16.Lucene全文检索(hibernate版本中)

17.Quartz(hibernate版本中)

18.Base64传输图片

19.图片加水印(图片水印,文字水印

20.生成 or  解析 二维码

21.HTML5 + JAVAEE  WebSocket 通信技术

22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader )。列表动态滑动放大展示。

23.ehcache 自定义二级缓存 ,选择缓存存放目录,处理并发,增加系统性能

24.服务器内部GET POST 请求

25.uploadify 上传插件,单条、批量上传,带进度条,异步,图片、视频, 其它文件格式均可上传

26.地图选点获取经纬度坐标,根据俩经纬度计算距离

 -------------------------------------------------------------------------------------------------------------------------

http://www.1b23.com/forum.phpmod=viewthread&tid=12&extra=page%3D1 
登录界面背景用HTML5特效自动切换(百叶窗,幕布等多种切换方式)

java 框架_第1张图片

java 框架_第2张图片

java 框架_第3张图片

java 框架_第4张图片

java 框架_第5张图片java 框架_第6张图片

java 框架_第7张图片

java 框架_第8张图片

 

java 框架_第9张图片 java 框架_第10张图片

java 框架_第11张图片

java 框架_第12张图片java 框架_第13张图片

java 框架_第14张图片

java 框架_第15张图片java 框架_第16张图片java 框架_第17张图片java 框架_第18张图片java 框架_第19张图片

 java 框架_第20张图片

 

java 框架_第21张图片

java 框架_第22张图片

java 框架_第23张图片

java 框架_第24张图片java 框架_第25张图片

java 框架_第26张图片

java 框架_第27张图片

java 框架_第28张图片

代码生成器

java 框架_第29张图片java 框架_第30张图片

java 框架_第31张图片

java 框架_第32张图片

java 框架_第33张图片
http://www.1b23.com/forum.phpmod=viewthread&tid=12&extra=page%3D1

 

it人知识库 原文地址:https://m.itpeo.net/15315/3708358.html

Tag:框架



我要分享:

  • 微信
  • QQ好友
  • QQ空间
  • 新浪微博


热门推荐

MINA学习笔记四——第三章Session

MINA学习笔记四——第三章Session

第四章 会话 会话是MINA的核心:每次一个客户端连接到服务器,一个新的会话将被创建,而且该会话在客户端连... ...

MINA学习笔记三——第三章 IoService

MINA学习笔记三——第三章 IoService

第三章 IoService        一个... ...

sql 语句使用

sql 语句使用

1. 有一张表t_stu;其中三个字段:name,gender,grade;要求用一条sql语句查出男生前5名和女生前五... ...

oracle安装及体系结构

oracle安装及体系结构

1. 安装 数据库名:sid (系统标识符) + 后缀 10G过后,安装过程中要求修改SYS(默认manag... ...

Struts2系列之一:构建struts2项目

Struts2系列之一:构建struts2项目

Struts2系列之二:页面传值 Struts2系列之三:注解式Action 1. 新建一个Mave... ...

Page_Load()

Page_Load()

Page_Load,即页面载入要执行的事件; Page_Load的执行分为两种情况; 1.Page_Load事件的... ...

值类型与引用类型(Stuct---Class)

值类型与引用类型(Stuct---Class)

值类型有:Int Double Float Decimal Boolean Byte Char Single Enum ... ...

使用存储过程操作数据库(实现增删改查)

使用存储过程操作数据库(实现增删改查)

使用存储过程操作数据库    添加数据: --创建一个存储过程,向表中插入一条数据 crea... ...

使用二进制协议 (附源码)

使用二进制协议 (附源码)

使用二进制协议 (附源码) 在网络上,交互的双方基于TCP或UDP进行通信,通信协议的格式通常分为两类:文本消息... ...

soap消息拦截器SOAPHandler【handler-chain.xml】

soap消息拦截器SOAPHandler【handler-chain.xml】

SOAP handler is a SOAP message interceptor, which is able... ...

快码表类库DataDictionary

快码表类库DataDictionary

 代码没什么难度,主要是学习这种基础数据使用思想。   import java.uti... ...

C#实现RTP数据包传输参照RFC3550

C#实现RTP数据包传输参照RFC3550

C#实现RTP数据包传输参照RFC3550 闲暇时折腾IP网络视频监控系统,需要支持视频帧数据包在网络内的传输。... ...

Synchronizer--CyclicBarrier-关卡

Synchronizer--CyclicBarrier-关卡

package T; import java.io.IOException; import ja... ...

闭锁--CountDownLatch

闭锁--CountDownLatch

Player class: package T; import java.util.concurren... ...

Editext 设置action

Editext 设置action

<EditText       &n... ...

中国天气网

中国天气网

http://www.weather.com.cn/static/html/legend.shtml ... ...

imagebutton显示文字

imagebutton显示文字

import android.widget.LinearLayout; import a... ...

两个ERP 库存调拨

两个ERP 库存调拨

(A) ERP 负责线上销售,公司为扩大规模,发展线下实体 采用另一套ERP(B)   A 和B ... ...

oracle中日期格式的转换

oracle中日期格式的转换

在oracle中可以对任意类型的日期进行格式转换如下例子: update a001 set a001011=... ...

编程小白必备 27个在线网站倾情推荐

编程小白必备 27个在线网站倾情推荐

编程小白必备 27个在线网站倾情推荐 BEAREYES.COM 北京 [ 翻译 ] 作者:小熊在线... ...

最新IT资讯

必填

◎已有 0 人评论


电脑版

版权所有:IT人知识库 m.itpeo.net

返回顶部

本网站部分内容来自互联网,版权归原作者所有,文章内容仅代表原作者个人观点,如有侵权请联系我们删除