资讯
论坛
词条
众包
招聘
商城
下载
问答
博客
工程师家园
帮助
搜索
登录
立即注册
一牛网论坛
一流研发工程师学习交流分享电子技术的论坛!
工作时间
周一到周五 9:00-11:30 13:30-19:30
热线电话
19168984579
论坛客服
QQ:
2064607811
微信:
19168984579
商城客服
QQ:
1911822682
微信:
18924675756
一牛网
›
芯片词条
›
Java
Java
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等
机械防抖摄像头
18-30倍可变焦模组
5G相关方案定制
T31/T40方案定制
全志方案定制
展讯4G/5G方案定制
FPGA高清视频方案
高通方案
显示屏方案
AMLOGIC相关方案
Ai硬件方案
PD超级快充方案
MTK4G/5G方案
wifi/cpe相关方案
RK相关方案
摄像头和测温模块
高精度定位模组
联咏相关方案
其他需求定制联系我
全部
帖子
资料
日志
“Java”
的帖子
主题
版块
作者
回复/查看
最后发表
Java 部分异常总结
MTK软件
星空_T4GwS
2023-2-18
0
627
星空_T4GwS
2023-2-18 09:17
关于SNMP协议和IPMI协议在JAVA中打通获取IDC机房设备监控信息
Java
xiaowei32
2023-1-4
0
972
xiaowei32
2023-1-4 17:50
鸿蒙FA开发:JSUI与JavaUI相互跳转实例
鸿蒙OS论坛
sfvcvf
2022-7-5
2
495
゛夏天
2022-7-19 09:35
基于JAVA技术平台的气动轻量机械臂伺服控制系统设计
Java
ppppppppp
2022-7-23
0
2161
ppppppppp
2022-7-23 15:37
下载不到jdk
Java
岸上小草
2022-6-3
0
794
岸上小草
2022-6-3 09:55
HarmonyOS应用开发——页面开发
鸿蒙OS论坛
sfvcvf
2022-6-1
0
438
sfvcvf
2022-6-1 11:47
展讯AndroidP PackageManager差异对比
软件资料
xkwssq
2022-3-23
11
1312
billmtk
2024-1-7 17:27
整合ESMSH框架的Java EE应用架构
Java
498416
2022-3-1
0
1083
498416
2022-3-1 11:33
基于JAVA的太阳能热水工程现场监控系统的设计
Java
498416
2022-2-28
0
838
498416
2022-2-28 10:07
基于Java Web的CEA程序移植
Java
498416
2022-2-26
0
882
498416
2022-2-26 14:17
Java自动化基本路径测试技术研究
Java
498416
2022-2-26
0
800
498416
2022-2-26 15:08
基于JavaCC的抽象语法树生成错误处理技术研究
Java
498416
2022-2-25
0
680
498416
2022-2-25 15:42
基于Java技术的纸币识别接收器通信控制实现
Java
498416
2022-2-25
0
614
498416
2022-2-25 16:53
求助大神,刚学习JAVA,老师布置了一个作业,求大神帮助
Java
wls198210100
2022-12-2
5
1630
342645317
2023-2-24 10:21
Java基础学习资料:数据类型转换、变量和常量
Java
498416
2022-1-7
0
621
498416
2022-1-7 10:59
Java基础学习资料:Java运算符
Java
498416
2022-1-7
0
620
498416
2022-1-7 13:42
Java基础学习资料:java学习概述
Java
498416
2022-1-6
0
632
498416
2022-1-6 11:35
Java基础学习资料:java中的标识符与数据类型
Java
498416
2022-1-6
0
682
498416
2022-1-6 14:29
JAVA编程规范:命名规则/源程序结构/类方法定义等
Java
498416
2022-1-5
0
863
498416
2022-1-5 12:00
Java语言基础:数据类型/变量/运算符/控制流语句
Java
498416
2022-1-5
0
578
498416
2022-1-5 14:00
查看更多
“Java”
的资料
JAVA 部分异常总结.docx
大小:16.25 KB
更新日期:2023-02-18 09:16:45
1rdb
下载
error.JPG
大小:46.94 KB
更新日期:2022-12-03 12:18:17
免费
下载
1.jpg
大小:10.28 KB
更新日期:2022-07-23 15:34:07
免费
下载
2.jpg
大小:50.83 KB
更新日期:2022-07-23 15:34:58
免费
下载
3.jpg
大小:34.08 KB
更新日期:2022-07-23 15:36:13
免费
下载
查看更多
“Java”
的日志
java SSM框架 多数据源 代码生成器 websocket即时通讯 shiro redis 后台框架源码
热度
1
longhus
2017-6-26 11:41
A 调用摄像头拍照,自定义裁剪编辑头像,头像图片色度调节 B 集成代码生成器 (单表、主表、明细表、树形表,快速开发利器)+快速表单 构建器 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块 C 集成阿里巴巴数据库连接池 druid 数据库连接池阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势 D 集成安全权限框架 shiro Shiro 是一个用 Java 语言实现的框架,通过一个简单易用的 API 提供身份验证和授权,更安全,更可靠 E 集成 ehcache 分布式缓存 是一个纯Java的进程内缓存框架,具有快速、精干等特点,广泛使用的开源Java分布式缓存。 F 集成微信接口开发, 微信自定义菜单 (支持多个公众号) G 图片 爬虫 技术:输入有图片的网址,能把此网页的图片爬取并下载到本地服务器 H SQL 编辑器, 支持复杂sql语句(写入语句,查询语句),生成报表,可以导出excel I websocket 真正及时通讯技术 即时聊天、及时站内信并声音提醒、实时在线管理、websocket及时刷新页面(完胜 ajax技术 ) J redis 工具类接口,方便调用,并发能力强 K 多数据源 (支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源 L 快递单号物流查询接口 (不需要选择物流公司,根据单号自动识别) 1 . 权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限 角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。 按钮权限: 给角色分配按钮权限。 2 . 按钮管理:自定义按钮管理,维护按钮权限标识等 3 . 菜单管理:无限级别自定义菜单,自定义菜单图标,业务菜单和系统菜单分离,菜单状态显示隐藏( 递归处理 ) 4 . 数据字典:无限级别,支持多级别无限分类。内设编号,排序等 5 . 日志管理:记录用户登录退出和一些重要操作记录 6 . 在线管理:websocket技术,实时检测在线用户列表,统计在线人数, 可强制用户下线 同一用户只能在一个客户端登录 7 . 系统用户:对各个基本的用户增删改查,单发、群发站内信邮件短信,导入导出excel表格,批量删除 8 . 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料 9 . 代码生成 :生成完整的模块代码,并保留生成记录模版,可复用 ( 超强悍开发利器 ) 正向生成:生成完整的模块,页面、处理类、service层、myabaits的xml 建表的sql脚本等 反向生成:任意连接其它数据库(mysql、oracle、sqlserver),根据表反射生成本系统的模块 10 . 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等 11 . 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间 12 . 发送邮件:单发,群发邮件 13 . 置二维码:生成二维码图表保存到服务器 or解析读取二维码内信息 14 . 图表报表:柱状图、饼状图、折线图、各种图表大全 15 . 地图工具:打开地图, 鼠标点击地图某位置获取经纬度坐标,根据经纬度计算两点距离 16 . 打印测试:页面打印预览测试 17 . 图片管理:对批量上传的图片统一管理 ,点击放大,可打开多个,自由切换,绚丽预览效果 18 . 图片爬虫:输入某网址,爬出其图片显示在页面上,可以放大预览。可保存到服务器上,到图片管理里面 19 . 站内信:收信箱和发信箱, websocket技术通讯技术做的及时收信提醒,可配置语音提示来信 20 . 下拉联动:四级下拉联动demo 21 . 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置 22 . 及时聊天 :打开聊天窗口,可群聊、一对一聊天 23 . 表单构建:拖拽式快速自定义构建表单,组建元素丰富,有富文本、上传控件、下拉框等等 24 . 主附结构:提供一个主表和明细表模块的例子(用本代码生成器生成的) 25 . 组织机构:无限级别,公司or部门管理 26 . 员工管理:和组织机构部门管理,可以绑定登录系统用户,授权数据权限 27 . 文件管理:上传文件,修改删除文件,计算文件大小 28 . 快递查询:输入快递单号,查询物流跟踪信息。不需要选择物流公司,根据单号自动识别 ------------------------------------------------------------------------------------------------------------------------- 数据库管理 29 . 数据库备份 :可备份单表、整库,支持本地和远程数据库备份( java界面编程技术,socket编程技术 ) 30 . 备份定时器:quartz 2.2 强大的任务调度,多线程备份数据库,任务启动关闭异步操作 31 . 数据库还原 :历史备份记录,还原数据库 or 单表 ,统计备份时间和文件大小 32 . SQL编辑器:强大的SQL编辑器,支持编辑语句复杂查询语句,生成动态报表,可导出excel ------------------------------------------------------------------------------ 微信模块 ( 有指导视频花生壳本地IP映射操作 ) 33. 公众号管理:维护多公众号信息,配置appid和appsecret 支持微信自定义菜单 34. 关注回复:微信用户关注公众号回复 35. 文本回复:匹配关键词进行文本回复 36. 图文回复:匹配关键词进行图文回复 37. 应用命令:匹配关键词进行命令操作,例如微信发送命令,执行服务器重启、关机、锁定等操作 菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同,无限级别菜单 按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单, 自定义按钮管理 支持多用户分权限管理后台,权限具体到不同的菜单不同的按钮 新闻管理:新闻的维护、发布、权重排序等 采用百度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接口 @ResponseBody (支持与其它语言数据交互) 13.极光推送 (推送给APP及时消息,APP不启动也能收到) 14.微信接口(身份验证,文本、图文回复等) 微信远程控制服务器重启、锁定、其它应用程序 15.java Quartz2.2 任务调度 16.java websocket 即时通讯技术,点对点,群聊,单聊 17.Lucene 全文检索(在赠送的项目中) 18.Base64传输图片 19.图片加水印(图片水印,文字水印) 20.生成 or解析 二维码 21.HTML5 + JAVAEEWebSocket 通信技术, WebSocket 验证用户登录,强制某用户下线 22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader )。列表动态滑动放大展示。 23.ehcache 自定义二级缓存 ,选择缓存存放目录,处理并发,增加系统性能 24.服务器内部GET POST 请求 25.uploadify 上传插件,单条、批量上传多线程,带进度条,异步,图片、视频, 其它文件格式均可上传 26.地图选点获取经纬度坐标,根据俩经纬度计算距离 27.tab标签页面功能,标签自由切换,不重复操作数据库 28.站内信语音提醒,js控制音频播放 29.百度富文本编辑器,可上传图片 30.网页爬虫技术,可根据网页地址爬取图片和网页标题等信息(爬取某商城图片保存本服务器) 31.redis 技术 32.多数据源技术 33.springmvc 下拉多级联动技术 34.调用摄像头拍照技术,图片裁剪技术 35. 快递接口 查询技术,输入快递单号查询物流信息 官网 http://www.fhadmin.org/
展开>>
收起<<
805 次阅读
|
1
个评论
java springMVC SSM 操作日志 4级别联动 文件管理 头像编辑 shiro redis
dundunqian11
2016-11-28 13:15
获取【下载地址】 QQ 313596790 三大数据库 mysqloraclesqlsever 更专业、更强悍、适合不同用户群体 【 新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统 】 A 调用摄像头拍照,自定义裁剪编辑头像 B 集成代码生成器 (单表、主表、明细表、树形表,开发利器)+快速构建表单;技术:313596790 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块 C 集成阿里巴巴数据库连接池druid; 数据库连接池阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势 D 集成安全权限框架shiro ; Shiro 是一个用 Java 语言实现的框架,通过一个简单易用的 API 提供身份验证和授权,更安全,更可靠 E 集成 ehcache 分布式缓存 ; 是一个纯Java的进程内缓存框架,具有快速、精干等特点,广泛使用的开源Java分布式缓存。 F 集成微信接口开发; G 图片爬虫技术 ; HSQL 编辑器, 支持复杂sql语句,生成报表,可以导出excel ; I websocket及时通讯技术 ; (即时聊天、及时站内信并声音提醒、实时在线管理、websocket及时刷新页面) ; J redis 工具类接口 ; K 多数据源 (支持同时连接无数个数据库,可以不同的模块连接不同数的据库) ------------------------------------------------------------------------------------------------------------------------- ( 后 续加入 Activiti5 工作流 ) 赠送一个 jbpm工作流大型ERP系统(含OA、财务、分销)参考学习 ------------------------------------------------------------------------------------------------------------------------- 1. 模块化、服务化,流程化,耦合度低、扩展性好,灵活度高 ,工具类封装完整,干净利索,调用简单方便 2. 提供Rest服务,支持APP手机应用(android和ios)接口、php、.net、易语言、VB等第三方接口调用 3. 全新高大尚HTML5+css3.0+bootstrap响应式开发界面UI,( 手机 PC 平板 截图在下面)、前沿.spring restful 风格 4. 框架搭建完善成熟,在此基础上做过很多项目,系统具有并发处理、分布式、稳定性。 5. 系统功能完善,此为框架平台,文档、注释齐全,专门供二次开发 6. 在此基础上可二次开发(OA、ERP、CRM ,医疗管理、金融、网站后台、APP后台、电子商务、商城(赠送UI)等等 7.我们这边是公司,主要业务是定制开发,此系统为我们平时给客户做项目用的,经过很多项目实战考验 ------------------------------------------------------------------------------------------------------------------------- 系统模块 1 . 权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限 角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。 按钮权限: 给角色分配按钮权限。 2 . 按钮管理:自定义按钮管理,维护按钮权限标识等 3 . 菜单管理:无限级别自定义菜单,自定义菜单图标,业务菜单和系统菜单分离,菜单状态显示隐藏( 递归处理 ) 4 . 数据字典:无限级别,支持多级别无限分类。内设编号,排序等 5 . 日志管理:记录用户登录退出和一些重要操作记录 6 . 在线管理:websocket技术,实时检测在线用户列表,统计在线人数, 可强制用户下线 同一用户只能在一个客户端登录 7 . 系统用户:对各个基本的用户增删改查,单发、群发站内信邮件短信,导入导出excel表格,批量删除 8 . 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料 9 . 代码生成 :生成完整的模块代码,并保留生成记录模版,可复用 ( 超强悍开发利器 ) 正向生成:生成完整的模块,页面、处理类、service层、myabaits的xml 建表的sql脚本等 反向生成:任意连接其它数据库(mysql、oracle、sqlserver),根据表反射生成本系统的模块 10 . 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等 11 . 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间 12 . 发送邮件:单发,群发邮件 13 . 置二维码:生成二维码图表保存到服务器 or解析读取二维码内信息 14 . 图表报表:柱状图、饼状图、折线图、各种图表大全 15 . 地图工具:打开地图, 鼠标点击地图某位置获取经纬度坐标,根据经纬度计算两点距离 16 . 打印测试:页面打印预览测试 17 . 图片管理:对批量上传的图片统一管理 ,点击放大,可打开多个,自由切换,绚丽预览效果 18 . 图片爬虫:输入某网址,爬出其图片显示在页面上,可以放大预览。可保存到服务器上,到图片管理里面 19 . 站内信:收信箱和发信箱, websocket技术通讯技术做的及时收信提醒,可配置语音提示来信 20 . 下拉联动:四级下拉联动demo 21 . 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置 22 . 及时聊天 :打开聊天窗口,可群聊、一对一聊天 23 . 表单构建:拖拽式快速自定义构建表单,组建元素丰富,有富文本、上传控件、下拉框等等 24 . 主附结构:提供一个主表和明细表模块的例子(用本代码生成器生成的) 25 . 组织机构:无限级别,公司or部门管理 26 . 员工管理:和组织机构部门管理,可以绑定登录系统用户,授权数据权限 27 . 文件管理:上传文件,修改删除文件,计算文件大小 ------------------------------------------------------------------------------------------------------------------------- 数据库管理 28 . 数据库备份 :可备份单表、整库,支持本地和远程数据库备份( java界面编程技术,socket编程技术 ) 29 . 备份定时器:quartz 2.2 强大的任务调度,多线程备份数据库,任务启动关闭异步操作 30 . 数据库还原 :历史备份记录,还原数据库 or 单表 ,统计备份时间和文件大小 31 . SQL编辑器:强大的SQL编辑器,支持编辑语句复杂查询语句,生成动态报表,可导出excel ------------------------------------------------------------------------------------------------------------------------- 菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同,无限级别菜单 按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单, 自定义按钮管理 支持多用户分权限管理后台,权限具体到不同的菜单不同的按钮 --------------------------------------------------------------------------------------- 信息模块(小项目代码中) 新闻管理:新闻的维护、发布、权重排序等 采用百度ueditor富文本框 公告管理:公告的维护、发布 广告管理:广告的维护、发布,状态维护,上传广告图片 友情链接:友情链接的维护、状态维护 特别推荐:特别推荐、状态维护 微信模块 ( 有指导视频花生壳本地IP映射操作 ) 关注回复:微信用户关注公众号回复 文本回复:匹配关键词进行文本回复 图文回复:匹配关键词进行图文回复 应用命令:匹配关键词进行命令操作,例如微信发送命令,执行服务器重启、关机、锁定等操作 ------------------------------------------------------------------------------------------------------------------------- 技术点 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接口 @ResponseBody (支持与其它语言数据交互) 13.极光推送 (推送给APP及时消息,APP不启动也能收到) 14.微信接口(身份验证,文本、图文回复等) 微信远程控制服务器重启、锁定、其它应用程序 15.java Quartz2.2 任务调度 16.java websocket 即时通讯技术,点对点,群聊,单聊 17.Lucene 全文检索(在赠送的项目中) 18.Base64传输图片 19.图片加水印(图片水印,文字水印) 20.生成 or解析 二维码 21.HTML5 + JAVAEEWebSocket 通信技术, WebSocket 验证用户登录,强制某用户下线 22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader )。列表动态滑动放大展示。 23.ehcache 自定义二级缓存 ,选择缓存存放目录,处理并发,增加系统性能 24.服务器内部GET POST 请求 25.uploadify 上传插件,单条、批量上传多线程,带进度条,异步,图片、视频, 其它文件格式均可上传 26.地图选点获取经纬度坐标,根据俩经纬度计算距离 27.tab标签页面功能,标签自由切换,不重复操作数据库 28.站内信语音提醒,js控制音频播放 29.百度富文本编辑器,可上传图片 30.网页爬虫技术,可根据网页地址爬取图片和网页标题等信息(爬取某商城图片保存本服务器) 31.redis 技术 32.多数据源技术 33.springmvc 下拉多级联动技术 34.调用摄像头拍照技术,图片裁剪技术 ------------------------------------------------------------------------------------------------------------------------- 系统框架为: springmvc + spring + mybaitsSSM 【 spring3.0.5 和 spring4.2.5mybaits 3.3】 操作系统:windowslinux mac 等没有限制。 有 maven 和 javaee 版 jdk 1.6 1.7 1.8tomcat 6 7 8 开发工具 :myeclipseeclipse idea 均可, 没有限制 数据库 :oracle、msyql、sqlserver (2005及以上均支持) 系统演示视频: http://www.tudou.com/programs/view/Qv1zuqAGWAA/ (视频一)土豆 http://www.tudou.com/programs/view/1z5hxi2aBRs/ (视频二) 链接: http://pan.baidu.com/s/1gdN32Ht 密码:xh7w百度云 (视频一) 链接: http://pan.baidu.com/s/1nvgXotN 密码:nxw0百度云 (视频二) PC实物截图如下 获取【下载地址】 背景用HTML5特效自动切换(百叶窗,幕布等多种切换方式) 有背景音乐和背景动画
展开>>
收起<<
1 次阅读
|
0
个评论
Java多线程Callable接口
热度
4
康草根
2016-11-8 09:21
Runnable是执行工作的独立任务,但是它不返回任何值,如果你希望任务在完成时能够返回一个值,那么可以实现Callable接口而不是Runnable接口。在 Java SE5中引入的Callable是一种具有类型参数的泛型,它的类型参数表示的是从方法call()中返回的值,并且必须使用ExecutorService.submit()方法调用它。 submit()方法会产生Future对象,它用Callable返回结果的特定类型进行了参数化。你可以用isDone()方法来查询Future是否已经完成。当任务完成时,它具有一个结果,你可以调用get()方法来获取该结果。你也可以不用isDone()进行检查就直接调用get(),在这种情况下,get()将阻塞,直至结果准备就绪。
展开>>
收起<<
个人分类:
Java并发学习
|
5060 次阅读
|
4
个评论
SSM框架 SSM项目源码 SSM源码
热度
1
yuyumingyu080
2016-2-25 17:49
获取【下载地址】 QQ: 313596790 【免费支持更新】 支持三大数据库 mysqloraclesqlsever 更专业、更强悍、适合不同用户群体 【 新录针对本系统的 视频教程 ,手把手教开发一个模块,快速掌握本系统 】 A 代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL( mysql 和oracle)脚本, jsp页面 都生成 就不用写搬砖的代码了,生成的放到项目里,可以直接运行 B 阿里巴巴数据库连接池druid; 数据库连接池阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势 C 安全权限框架shiro ; Shiro 是一个用 Java 语言实现的框架,通过一个简单易用的 API 提供身份验证和授权,更安全,更可靠 D ehcache 分布式缓存; 是一个纯Java的进程内缓存框架,具有快速、精干等特点,广泛使用的开源Java分布式缓存。 E 微信接口开发(后续会加入Activiti5 工作流 )赠送一个 jbpm工作流大型ERP系统(含OA、财务、分销)参考学习 F WebSocket 通信技术 (即时聊天、及时站内信并声音提醒、实时在线管理) ------------------------------------------------------------------------------------------------------------------------- 1. 模块化、服务化,流程化,耦合度低、扩展性好,灵活度高 ,工具类封装完整,干净利索,调用简单方便 2. 提供Rest服务,支持APP手机应用(android和ios)接口、php、.net、易语言、VB等第三方接口调用 3. 全新高大尚HTML5+css3.0+bootstrap响应式开发界面UI,( 手机 PC 平板 截图在下面)、前沿.spring restful 风格 4. 框架搭建完善成熟,在此基础上做过很多项目,系统具有并发处理、分布式、稳定性。 5. 系统功能完善,此为框架平台,文档、注释齐全,提供 技 术支持,专门供二次开发 6. 在此基础上可二次开发(OA、ERP、CRM ,医疗管理、金融、网站后台、APP后台、电子商务、商城(赠送UI)等等 7.我们这边是公司,主要业务是定制开发,此系统为我们平时给客户做项目用的,经过很多项目实战考验 -------------------------------------------------------------------------------------------------------------------------系统模块 1. 权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限 角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。 按钮权限: 给角色分配按钮权限。 2 . 按钮管理:自定义按钮管理,维护按钮权限标识等 3 . 菜单管理:无限级别自定义菜单,自定义菜单图标,业务菜单和系统菜单分离,菜单状态显示隐藏( 递归处理 ) 4 . 数据字典:无限级别,支持多级别无限分类。内设编号,排序等 5 . 组织机构:无限级别,公司or部门管理 6 . 在线管理:websocket技术,实时检测在线用户列表,统计在线人数, 可强制用户下线 同一用户只能在一个客户端登录 7 . 系统用户:对各个基本的用户增删改查,单发、群发站内信邮件短信,导入导出excel表格,批量删除 8 . 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料 9 . 代码生成 :生成完整的模块代码,并保留生成记录模版,可复用 ( 超强悍开发利器 ) 10 . 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等 11 . 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间 12 . 发送邮件:单发,群发邮件 13 . 置二维码:生成二维码图表保存到服务器 or解析读取二维码内信息 14 . 图表报表:柱状图、饼状图、折线图、各种图表大全 15 . 地图工具:打开地图, 鼠标点击地图某位置获取经纬度坐标,根据经纬度计算两点距离 16 . 打印测试:页面打印预览测试 17 . 图片管理:对批量上传的图片统一管理 ,点击放大,可打开多个,自由切换,绚丽预览效果 18. 站内信:收信箱和发信箱, websocket技术通讯技术做的及时收信提醒,可配置语音提示来信 19 . 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置 20 . 及时聊天 :打开聊天窗口,可群聊、一对一聊天 ------------------------------------------------------------------------------------------------------------------------- 菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同,无限级别菜单 按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单, 自定义按钮管理 支持多用户分权限管理后台,权限具体到不同的菜单不同的按钮 --------------------------------------------------------------------------------------------------------------信息模块(小项目代码中) 新闻管理:新闻的维护、发布、权重排序等 采用百度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接口@ResponseBody (支持与其它语言数据交互) 13.极光推送 (推送给APP及时消息,APP不启动也能收到) 14.微信接口(身份验证,文本、图文回复等) 微信远程控制服务器重启、锁定、其它应用程序 15.java Quartz 定时器 (定时执行某程序,精确到秒,可设置周期) 16.java websocket 即时通讯技术,点对点,群聊,单聊 17.新增Lucene 全文检索 18.Base64传输图片 19.图片加水印(图片水印,文字水印) 20.生成 or解析 二维码 21.HTML5 + JAVAEEWebSocket 通信技术, WebSocket 验证用户登录,强制某用户下线 22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader )。列表动态滑动放大展示。 23.ehcache 自定义二级缓存 ,选择缓存存放目录,处理并发,增加系统性能 24.服务器内部GET POST 请求 25.uploadify 上传插件,单条、批量上传多线程,带进度条,异步,图片、视频, 其它文件格式均可上传 26.地图选点获取经纬度坐标,根据俩经纬度计算距离 27.tab标签页面功能,标签自由切换,不重复操作数据库 28.站内信语音提醒,js控制音频播放 ------------------------------------------------------------------------------------------------------------------------- 系统框架为:springmvc + mybaits 3.2 有 maven 版本和 非maven 版本 jdk 1.6 1.7 1.8tomcat 6 7 8 数据库:oracle 版本 和 msyql 版本 ( spring3.0 和4.02mybaits 3.2) 开发工具:myeclipseeclipse 均可 赠送 同UI springmvc + hibernateSpringSecurity Lucene Quartz MySQL、Oracle、SQL Server 赠送 同UImaven 分模块项目 springmvc + mybatis 系统演示视频: 链接: http://pan.baidu.com/s/1gdN32Ht 密码:xh7w百度云 最新录的 http://www.tudou.com/programs/view/Qv1zuqAGWAA/ 土豆 最新录的 PC实物截图如下 登录界面背景用HTML5特效自动切换(百叶窗,幕布等多种切换方式)
展开>>
收起<<
1801 次阅读
|
1
个评论
springmvc整合mybatis框架源码 bootstrap html5
热度
1
yuyumingyu080
2016-2-25 17:46
获取【下载地址】 QQ: 313596790 【免费支持更新】 支持三大数据库 mysqloraclesqlsever 更专业、更强悍、适合不同用户群体 【 新录针对本系统的 视频教程 ,手把手教开发一个模块,快速掌握本系统 】 A 代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL( mysql 和oracle)脚本, jsp页面 都生成 就不用写搬砖的代码了,生成的放到项目里,可以直接运行 B 阿里巴巴数据库连接池druid; 数据库连接池阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势 C 安全权限框架shiro ; Shiro 是一个用 Java 语言实现的框架,通过一个简单易用的 API 提供身份验证和授权,更安全,更可靠 D ehcache 分布式缓存; 是一个纯Java的进程内缓存框架,具有快速、精干等特点,广泛使用的开源Java分布式缓存。 E 微信接口开发(后续会加入Activiti5 工作流 )赠送一个 jbpm工作流大型ERP系统(含OA、财务、分销)参考学习 F WebSocket 通信技术 (即时聊天、及时站内信并声音提醒、实时在线管理) ------------------------------------------------------------------------------------------------------------------------- 1. 模块化、服务化,流程化,耦合度低、扩展性好,灵活度高 ,工具类封装完整,干净利索,调用简单方便 2. 提供Rest服务,支持APP手机应用(android和ios)接口、php、.net、易语言、VB等第三方接口调用 3. 全新高大尚HTML5+css3.0+bootstrap响应式开发界面UI,( 手机 PC 平板 截图在下面)、前沿.spring restful 风格 4. 框架搭建完善成熟,在此基础上做过很多项目,系统具有并发处理、分布式、稳定性。 5. 系统功能完善,此为框架平台,文档、注释齐全,提供 技 术支持,专门供二次开发 6. 在此基础上可二次开发(OA、ERP、CRM ,医疗管理、金融、网站后台、APP后台、电子商务、商城(赠送UI)等等 7.我们这边是公司,主要业务是定制开发,此系统为我们平时给客户做项目用的,经过很多项目实战考验 -------------------------------------------------------------------------------------------------------------------------系统模块 1. 权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限 角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。 按钮权限: 给角色分配按钮权限。 2 . 按钮管理:自定义按钮管理,维护按钮权限标识等 3 . 菜单管理:无限级别自定义菜单,自定义菜单图标,业务菜单和系统菜单分离,菜单状态显示隐藏( 递归处理 ) 4 . 数据字典:无限级别,支持多级别无限分类。内设编号,排序等 5 . 组织机构:无限级别,公司or部门管理 6 . 在线管理:websocket技术,实时检测在线用户列表,统计在线人数, 可强制用户下线 同一用户只能在一个客户端登录 7 . 系统用户:对各个基本的用户增删改查,单发、群发站内信邮件短信,导入导出excel表格,批量删除 8 . 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料 9 . 代码生成 :生成完整的模块代码,并保留生成记录模版,可复用 ( 超强悍开发利器 ) 10 . 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等 11 . 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间 12 . 发送邮件:单发,群发邮件 13 . 置二维码:生成二维码图表保存到服务器 or解析读取二维码内信息 14 . 图表报表:柱状图、饼状图、折线图、各种图表大全 15 . 地图工具:打开地图, 鼠标点击地图某位置获取经纬度坐标,根据经纬度计算两点距离 16 . 打印测试:页面打印预览测试 17 . 图片管理:对批量上传的图片统一管理 ,点击放大,可打开多个,自由切换,绚丽预览效果 18. 站内信:收信箱和发信箱, websocket技术通讯技术做的及时收信提醒,可配置语音提示来信 19 . 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置 20 . 及时聊天 :打开聊天窗口,可群聊、一对一聊天 ------------------------------------------------------------------------------------------------------------------------- 菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同,无限级别菜单 按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单, 自定义按钮管理 支持多用户分权限管理后台,权限具体到不同的菜单不同的按钮 --------------------------------------------------------------------------------------------------------------信息模块(小项目代码中) 新闻管理:新闻的维护、发布、权重排序等 采用百度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接口@ResponseBody (支持与其它语言数据交互) 13.极光推送 (推送给APP及时消息,APP不启动也能收到) 14.微信接口(身份验证,文本、图文回复等) 微信远程控制服务器重启、锁定、其它应用程序 15.java Quartz 定时器 (定时执行某程序,精确到秒,可设置周期) 16.java websocket 即时通讯技术,点对点,群聊,单聊 17.新增Lucene 全文检索 18.Base64传输图片 19.图片加水印(图片水印,文字水印) 20.生成 or解析 二维码 21.HTML5 + JAVAEEWebSocket 通信技术, WebSocket 验证用户登录,强制某用户下线 22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader )。列表动态滑动放大展示。 23.ehcache 自定义二级缓存 ,选择缓存存放目录,处理并发,增加系统性能 24.服务器内部GET POST 请求 25.uploadify 上传插件,单条、批量上传多线程,带进度条,异步,图片、视频, 其它文件格式均可上传 26.地图选点获取经纬度坐标,根据俩经纬度计算距离 27.tab标签页面功能,标签自由切换,不重复操作数据库 28.站内信语音提醒,js控制音频播放 ------------------------------------------------------------------------------------------------------------------------- 系统框架为:springmvc + mybaits 3.2 有 maven 版本和 非maven 版本 jdk 1.6 1.7 1.8tomcat 6 7 8 数据库:oracle 版本 和 msyql 版本 ( spring3.0 和4.02mybaits 3.2) 开发工具:myeclipseeclipse 均可 赠送 同UI springmvc + hibernateSpringSecurity Lucene Quartz MySQL、Oracle、SQL Server 赠送 同UImaven 分模块项目 springmvc + mybatis 系统演示视频: 链接: http://pan.baidu.com/s/1gdN32Ht 密码:xh7w百度云 最新录的 http://www.tudou.com/programs/view/Qv1zuqAGWAA/ 土豆 最新录的 PC实物截图如下 登录界面背景用HTML5特效自动切换(百叶窗,幕布等多种切换方式)
展开>>
收起<<
1117 次阅读
|
1
个评论
java后台框架 springmvc mybatis(sqlsever oracle 和 mysql数据库)
热度
1
dsfsdkninisdnfi
2016-2-5 13:25
获取【下载地址】 QQ: 313596790 【免费支持更新】 支持三大数据库 mysqloraclesqlsever 更专业、更强悍、适合不同用户群体 【 新录针对本系统的 视频教程 ,手把手教开发一个模块,快速掌握本系统 】 A 代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL( mysql 和oracle)脚本, jsp页面 都生成 就不用写搬砖的代码了,生成的放到项目里,可以直接运行 B 阿里巴巴数据库连接池druid; 数据库连接池阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势 C 安全权限框架shiro ; Shiro 是一个用 Java 语言实现的框架,通过一个简单易用的 API 提供身份验证和授权,更安全,更可靠 D ehcache 分布式缓存; 是一个纯Java的进程内缓存框架,具有快速、精干等特点,广泛使用的开源Java分布式缓存。 E 微信接口开发(后续会加入Activiti5 工作流 )赠送一个 jbpm工作流大型ERP系统(含OA、财务、分销)参考学习 F WebSocket 通信技术 (即时聊天、及时站内信并声音提醒、实时在线管理) ------------------------------------------------------------------------------------------------------------------------- 1. 模块化、服务化,流程化,耦合度低、扩展性好,灵活度高 ,工具类封装完整,干净利索,调用简单方便 2. 提供Rest服务,支持APP手机应用(android和ios)接口、php、.net、易语言、VB等第三方接口调用 3. 全新高大尚HTML5+css3.0+bootstrap响应式开发界面UI,( 手机 PC 平板 截图在下面)、前沿.spring restful 风格 4. 框架搭建完善成熟,在此基础上做过很多项目,系统具有并发处理、分布式、稳定性。 5. 系统功能完善,此为框架平台,文档、注释齐全,提供 技 术支持,专门供二次开发 6. 在此基础上可二次开发(OA、ERP、CRM ,医疗管理、金融、网站后台、APP后台、电子商务、商城(赠送UI)等等 7.我们这边是公司,主要业务是定制开发,此系统为我们平时给客户做项目用的,经过很多项目实战考验 -------------------------------------------------------------------------------------------------------------------------系统模块 1. 权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限 角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。 按钮权限: 给角色分配按钮权限。 2 . 按钮管理:自定义按钮管理,维护按钮权限标识等 3 . 菜单管理:无限级别自定义菜单,自定义菜单图标,业务菜单和系统菜单分离,菜单状态显示隐藏( 递归处理 ) 4 . 数据字典:无限级别,支持多级别无限分类。内设编号,排序等 5 . 组织机构:无限级别,公司or部门管理 6 . 在线管理:websocket技术,实时检测在线用户列表,统计在线人数, 可强制用户下线 同一用户只能在一个客户端登录 7 . 系统用户:对各个基本的用户增删改查,单发、群发站内信邮件短信,导入导出excel表格,批量删除 8 . 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料 9 . 代码生成 :生成完整的模块代码,并保留生成记录模版,可复用 ( 超强悍开发利器 ) 10 . 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等 11 . 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间 12 . 发送邮件:单发,群发邮件 13 . 置二维码:生成二维码图表保存到服务器 or解析读取二维码内信息 14 . 图表报表:柱状图、饼状图、折线图、各种图表大全 15 . 地图工具:打开地图, 鼠标点击地图某位置获取经纬度坐标,根据经纬度计算两点距离 16 . 打印测试:页面打印预览测试 17 . 图片管理:对批量上传的图片统一管理 ,点击放大,可打开多个,自由切换,绚丽预览效果 18. 站内信:收信箱和发信箱, websocket技术通讯技术做的及时收信提醒,可配置语音提示来信 19 . 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置 20 . 及时聊天 :打开聊天窗口,可群聊、一对一聊天 ------------------------------------------------------------------------------------------------------------------------- 菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同,无限级别菜单 按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单, 自定义按钮管理 支持多用户分权限管理后台,权限具体到不同的菜单不同的按钮 --------------------------------------------------------------------------------------------------------------信息模块(小项目代码中) 新闻管理:新闻的维护、发布、权重排序等 采用百度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接口@ResponseBody (支持与其它语言数据交互) 13.极光推送 (推送给APP及时消息,APP不启动也能收到) 14.微信接口(身份验证,文本、图文回复等) 微信远程控制服务器重启、锁定、其它应用程序 15.java Quartz 定时器 (定时执行某程序,精确到秒,可设置周期) 16.java websocket 即时通讯技术,点对点,群聊,单聊 17.新增Lucene 全文检索 18.Base64传输图片 19.图片加水印(图片水印,文字水印) 20.生成 or解析 二维码 21.HTML5 + JAVAEEWebSocket 通信技术, WebSocket 验证用户登录,强制某用户下线 22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader )。列表动态滑动放大展示。 23.ehcache 自定义二级缓存 ,选择缓存存放目录,处理并发,增加系统性能 24.服务器内部GET POST 请求 25.uploadify 上传插件,单条、批量上传多线程,带进度条,异步,图片、视频, 其它文件格式均可上传 26.地图选点获取经纬度坐标,根据俩经纬度计算距离 27.tab标签页面功能,标签自由切换,不重复操作数据库 28.站内信语音提醒,js控制音频播放 ------------------------------------------------------------------------------------------------------------------------- 系统框架为:springmvc + mybaits 3.2 有 maven 版本和 非maven 版本 jdk 1.6 1.7 1.8tomcat 6 7 8 数据库:oracle 版本 和 msyql 版本 ( spring3.0 和4.02mybaits 3.2) 开发工具:myeclipseeclipse 均可 赠送 同UI springmvc + hibernateSpringSecurity Lucene Quartz MySQL、Oracle、SQL Server 赠送 同UImaven 分模块项目 springmvc + mybatis 系统演示视频: 链接: http://pan.baidu.com/s/1gdN32Ht 密码:xh7w百度云 最新录的 http://www.tudou.com/programs/view/Qv1zuqAGWAA/ 土豆 最新录的 PC实物截图如下 登录界面背景用HTML5特效自动切换(百叶窗,幕布等多种切换方式)
展开>>
收起<<
325 次阅读
|
1
个评论
java高并发框架 SSM框架 详细整合教程(Spring+SpringMVC+MyBatis)
热度
1
dsfsdkninisdnfi
2016-2-5 13:23
获取【下载地址】 QQ: 313596790 【免费支持更新】 支持三大数据库 mysqloraclesqlsever 更专业、更强悍、适合不同用户群体 【 新录针对本系统的 视频教程 ,手把手教开发一个模块,快速掌握本系统 】 A 代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL( mysql 和oracle)脚本, jsp页面 都生成 就不用写搬砖的代码了,生成的放到项目里,可以直接运行 B 阿里巴巴数据库连接池druid; 数据库连接池阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势 C 安全权限框架shiro ; Shiro 是一个用 Java 语言实现的框架,通过一个简单易用的 API 提供身份验证和授权,更安全,更可靠 D ehcache 分布式缓存; 是一个纯Java的进程内缓存框架,具有快速、精干等特点,广泛使用的开源Java分布式缓存。 E 微信接口开发(后续会加入Activiti5 工作流 )赠送一个 jbpm工作流大型ERP系统(含OA、财务、分销)参考学习 F WebSocket 通信技术 (即时聊天、及时站内信并声音提醒、实时在线管理) ------------------------------------------------------------------------------------------------------------------------- 1. 模块化、服务化,流程化,耦合度低、扩展性好,灵活度高 ,工具类封装完整,干净利索,调用简单方便 2. 提供Rest服务,支持APP手机应用(android和ios)接口、php、.net、易语言、VB等第三方接口调用 3. 全新高大尚HTML5+css3.0+bootstrap响应式开发界面UI,( 手机 PC 平板 截图在下面)、前沿.spring restful 风格 4. 框架搭建完善成熟,在此基础上做过很多项目,系统具有并发处理、分布式、稳定性。 5. 系统功能完善,此为框架平台,文档、注释齐全,提供 技 术支持,专门供二次开发 6. 在此基础上可二次开发(OA、ERP、CRM ,医疗管理、金融、网站后台、APP后台、电子商务、商城(赠送UI)等等 7.我们这边是公司,主要业务是定制开发,此系统为我们平时给客户做项目用的,经过很多项目实战考验 -------------------------------------------------------------------------------------------------------------------------系统模块 1. 权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限 角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。 按钮权限: 给角色分配按钮权限。 2 . 按钮管理:自定义按钮管理,维护按钮权限标识等 3 . 菜单管理:无限级别自定义菜单,自定义菜单图标,业务菜单和系统菜单分离,菜单状态显示隐藏( 递归处理 ) 4 . 数据字典:无限级别,支持多级别无限分类。内设编号,排序等 5 . 组织机构:无限级别,公司or部门管理 6 . 在线管理:websocket技术,实时检测在线用户列表,统计在线人数, 可强制用户下线 同一用户只能在一个客户端登录 7 . 系统用户:对各个基本的用户增删改查,单发、群发站内信邮件短信,导入导出excel表格,批量删除 8 . 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料 9 . 代码生成 :生成完整的模块代码,并保留生成记录模版,可复用 ( 超强悍开发利器 ) 10 . 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等 11 . 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间 12 . 发送邮件:单发,群发邮件 13 . 置二维码:生成二维码图表保存到服务器 or解析读取二维码内信息 14 . 图表报表:柱状图、饼状图、折线图、各种图表大全 15 . 地图工具:打开地图, 鼠标点击地图某位置获取经纬度坐标,根据经纬度计算两点距离 16 . 打印测试:页面打印预览测试 17 . 图片管理:对批量上传的图片统一管理 ,点击放大,可打开多个,自由切换,绚丽预览效果 18. 站内信:收信箱和发信箱, websocket技术通讯技术做的及时收信提醒,可配置语音提示来信 19 . 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置 20 . 及时聊天 :打开聊天窗口,可群聊、一对一聊天 ------------------------------------------------------------------------------------------------------------------------- 菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同,无限级别菜单 按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单, 自定义按钮管理 支持多用户分权限管理后台,权限具体到不同的菜单不同的按钮 --------------------------------------------------------------------------------------------------------------信息模块(小项目代码中) 新闻管理:新闻的维护、发布、权重排序等 采用百度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接口@ResponseBody (支持与其它语言数据交互) 13.极光推送 (推送给APP及时消息,APP不启动也能收到) 14.微信接口(身份验证,文本、图文回复等) 微信远程控制服务器重启、锁定、其它应用程序 15.java Quartz 定时器 (定时执行某程序,精确到秒,可设置周期) 16.java websocket 即时通讯技术,点对点,群聊,单聊 17.新增Lucene 全文检索 18.Base64传输图片 19.图片加水印(图片水印,文字水印) 20.生成 or解析 二维码 21.HTML5 + JAVAEEWebSocket 通信技术, WebSocket 验证用户登录,强制某用户下线 22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader )。列表动态滑动放大展示。 23.ehcache 自定义二级缓存 ,选择缓存存放目录,处理并发,增加系统性能 24.服务器内部GET POST 请求 25.uploadify 上传插件,单条、批量上传多线程,带进度条,异步,图片、视频, 其它文件格式均可上传 26.地图选点获取经纬度坐标,根据俩经纬度计算距离 27.tab标签页面功能,标签自由切换,不重复操作数据库 28.站内信语音提醒,js控制音频播放 ------------------------------------------------------------------------------------------------------------------------- 系统框架为:springmvc + mybaits 3.2 有 maven 版本和 非maven 版本 jdk 1.6 1.7 1.8tomcat 6 7 8 数据库:oracle 版本 和 msyql 版本 ( spring3.0 和4.02mybaits 3.2) 开发工具:myeclipseeclipse 均可 赠送 同UI springmvc + hibernateSpringSecurity Lucene Quartz MySQL、Oracle、SQL Server 赠送 同UImaven 分模块项目 springmvc + mybatis 系统演示视频: 链接: http://pan.baidu.com/s/1gdN32Ht 密码:xh7w百度云 最新录的 http://www.tudou.com/programs/view/Qv1zuqAGWAA/ 土豆 最新录的 PC实物截图如下 登录界面背景用HTML5特效自动切换(百叶窗,幕布等多种切换方式)
展开>>
收起<<
1204 次阅读
|
2
个评论
[转载]JAVA反射机制在Android应用开发中的应用
wxh020
2013-8-24 15:55
想必学过JAVA的人一定接触过“反射”(Reflection)这个名词,简单的来说,反射机制就是允许编程人员在程序运行时来改变程序的结构或者变量的类型。通过这个特性,我们可以在运行时得知某个类的所有成员,包括其属性和方法,同时也能够调用这些方法。请注意反射机制的特殊之处就在于可以使用编译期间完全未知的类,也就是通过反射机制可以加载一个在运行时才得知名字的类,从而取得其内部的成员函数并调用。 下面来通过我准备比赛的过程中遇到的两个例子来说明JAVA强大的反射机制在Android开发中的应用。 第一个例子。我想大家在做一些Android App时,App最常用到的一个就是登陆界面,当然登陆界面的设计可以在layout中完成,通过使用Eclipse中的插件来绘制我们的UI。但一日我突然发现和不利用Android外观不错的AlertDialog?在其内嵌入两个EditText和两个Button(其实两个Button无需嵌入,因为AlertDialog可以很方便的使用setPositiveButton、setNeutralButton以及setNegativeButton来添加按钮并配置其listener) 先放上一张效果图 (我个人觉得在EditText前加上用户名和密码的TextView是个累赘,为何不试试看TextView的hint属性呢?很清爽吧) 可能大家看起来简单的一个功能,可给我带来不晓得麻烦。我想实现的功能是,当用户点击登陆按钮,如果验证成功,跳入下一个Activity,如果验证失败,原地不动。 使用过AlertDialog的朋友肯定都清楚一个事实,无论你怎么设置按键响应,这个Dialog都会被关闭。 为了解决它,我的第一感觉是,是否可以自己写一个类来继承AlertDialog,通过重写其中的一些关键函数来实现我们的功能。(我感觉这方法过于万能J) 首先我们查看一下AlertDialog的源码,可以通过在Eclipse下按住Ctrl的同时点击AlertDialog来跳转到其源代码,前提是你已经下载了android的源码并且放在了sdk的正确目录下,例如*\android-sdk-windows\platforms\android-10\sources\,我们打开其代码,800行左右,粗略的浏览一下,发现几个重点,首先很惹眼的,800行代码的类中,只定义了一个变量: private AlertController mAlert; 我想这个足够引起我们的注意,AlertController类是Android的内部类,在包com.android.internal.app中,无法通过普通的方式访问。也无法在Eclipse中通过按Ctrl键跟踪进源代码,所以我们手动找一下源代码包中的AlertController.java文件 (位于android-sdk-windows\platforms\android-10\sources\com\android\internal\app) 打开后,我们只寻找我们感兴趣的部分,比如关键词Button,或者Cancel之类的字眼,在该文件的开头,我们看到定义了一个按钮mButtonPositive,难道不就是开头提到的setPositiveButton?恩,现在只能说也许,我们继续ctrl+f寻找一下mButtonPositive的踪迹, ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 View.OnClickListener mButtonHandler = new View.OnClickListener() { public void onClick(View v) { Message m = null; if (v == mButtonPositive mButtonPositiveMessage != null) { m = Message.obtain(mButtonPositiveMessage); } else if (v == mButtonNegative mButtonNegativeMessage != null) { m = Message.obtain(mButtonNegativeMessage); } else if (v == mButtonNeutral mButtonNeutralMessage != null) { m = Message.obtain(mButtonNeutralMessage); } if (m != null) { m.sendToTarget(); } // Post a message so we dismiss after the above handlers are executed mHandler.obtainMessage(ButtonHandler.MSG_DISMISS_DIALOG, mDialogInterface) .sendToTarget(); } }; 很快能发现这段比较惹眼的定义,并且最后出现DISMISS是关键。我们细看可以发现,if-else的部分其实是绑定了按钮及其触发的消息,最后注释后面的代码才是关键,无论我们按下哪个按钮,都会执行后面的这句,其实可以猜到了这就是令Dialog Dismiss的部分。 再往下看,我们会发现ButtonHandler的定义 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 private static final class ButtonHandler extends Handler { // Button clicks have Message.what as the BUTTON{1,2,3} constant private static final int MSG_DISMISS_DIALOG = 1; private WeakReferenceDialogInterface mDialog; public ButtonHandler(DialogInterface dialog) { mDialog = new WeakReferenceDialogInterface(dialog); } @Override public void handleMessage(Message msg) { switch (msg.what) { case DialogInterface.BUTTON_POSITIVE: case DialogInterface.BUTTON_NEGATIVE: case DialogInterface.BUTTON_NEUTRAL: ((DialogInterface.OnClickListener) msg.obj).onClick(mDialog.get(), msg.what); break; case MSG_DISMISS_DIALOG: ((DialogInterface) msg.obj).dismiss(); } } } 简单分析一下,很显然可以看到,在switch中的MSG_DISMISS_DIALOG分支,((DialogInterface) msg.obj).dismiss(); 这就因该是对话框总是消失的原因了吧。 到此我们找到了根本原因,现在我们考虑一个问题,需要重新写类来继承AlertDialog吗?有没有更简单地方法? 我们可以只重新定义ButtonHandler类,通过JAVA反射机制来使得AlertController中调用我们自己定义的这个handler即可。(注意不通过反射机制是行不通的,因为我们看到handler定义为私有,并且没有相应的接口~) 下面我们在dialog显示之前,执行下面的反射即可。 ? 1 2 3 4 5 6 7 Field field = dialogBuilder.getClass().getDeclaredField("mAlert"); field.setAccessible(true); Object obj = field.get(dialogBuilder); field = obj.getClass().getDeclaredField("mHandler"); field.setAccessible(true); field.set(obj,new ButtonHandler(dialogBuilder)); //设置我们自己定义的ButtonHandler OK,大功告成,现在看看我们的Dialog还会验证失败后消失么? 第二个例子就简单的说一下好了,跟上面的差不多。 在我的应用中,需要手机端实现自动建立WIFI无线热点,供身边的人来使用(我的目的是为了和身边的人交换大量数据,蓝牙是不行的) 搜遍了Android SDK 只发现了一些与WiFi连接有关的API,丝毫没有提及WiFiAP相关的内容。后来在StackOverflow上得到一个前辈的指导,解决的问题。下面我总结一下。其实事后我才发现跟我上面的思路是一样的。首先我们打开源代码中的WifiManager.java,位于*android-sdk-windows\platforms\android-10\sources\android\net\wifi下。 ? 1 2 3 4 5 6 7 8 9 10 11 /** * *@hide Dont open up yet */ public boolean setWifiApEnabled(WifiConfiguration wifiConfig, boolean enabled){ try{ return mService.setWifiApEnabled(wifiConfig,enabled); }catch(RemoteException e){ return false; } } 直接搜索WifiAP,我们定位到一个函数setWifiApEnabled,看名字就知道使我们想要的。首先我解释一下,在源代码中,有一些API标记为hide,这些API是不允许在程序中调用的。Hidden API之所以被隐藏,是想阻止开发者使用SDK中那些未完成或不稳定的部分(接口或架构)。举个例子,Bluetooth API在API 5(Android 2.0)上才开放;在API 3 和4上都是用@hide属性隐藏了。当这些API被验证和清理后,Google的开发者会移除@hide属性,并让其在API 5官方化。很多地方在API 4 和5之间发生了变化。如果你的程序依赖某些隐藏的API,当其部署到新的平台上时,就有可能陷入困境。 回到刚才定位到的函数,我们看到已经标记为hide,既然这样,如果我们需要再次利用反射机制来调用这个函数,从而实现我们建立Wifi-AP的目的。 具体的跟上面的思路一样。我只贴出反射部分代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Method method1 = wifi.getClass().getMethod("setWifiApEnabled",WifiConfiguration.class, boolean.class); WifiConfiguration netConfig = new WifiConfiguration(); netConfig.SSID = "\"Express Sensor\""; netConfig.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN); netConfig.allowedProtocols.set(WifiConfiguration.Protocol.RSN); netConfig.allowedProtocols.set(WifiConfiguration.Protocol.WPA); netConfig.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.WPA_PSK); netConfig.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP); netConfig.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.TKIP); netConfig.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP); netConfig.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP); netConfig.preSharedKey = "11111111"; method1.invoke(wifi, netConfig, enabled); Method method2 = wifi.getClass().getMethod("getWifiApState"); state = (Integer) method2.invoke(wifi); WifiConfiguration 是网络配置类,用来配置我们的热点密码类型,秘密等等。不要忘记在打开AP后更改WP状态。即method2。 原文: http://www.ericyue.info/archive/java-reflection-on-android
展开>>
收起<<
个人分类:
android
|
1553 次阅读
|
0
个评论
更多...
小广播
一牛网是干什么的?1分钟了解一牛网
一牛网5G产品及方案:mtk5G/高通5G核心板/5GCPE/5G相关仪器
wifi6方案(IPQ807X/IPQ6000/QCA9984/MT7622/MT7621A)及整机定制
各类带AI算力开发板/定制(mtk/海思/算能/sigmastar/amlogic/rk等)
珠海海奇半导体A/B/C/D/E系列产品性能参数介绍
相关词条
LAN
WAN
OSI
kernerl
Buildroot
RTX51
Framework
UCOSIII
ADI
opencv
Xilinx
HFSS
Ubuntu
OPENWRT
信号完整性
navigation
C语言
system
嵌入式
Windows
shiro
FastDFS
Linux
GPIO
信号发生器
python
Java
热门资料下载
RK3368 V1.0_PCB文件.zip
必须弄懂的495个c语言问题.pdf
MT6356_PMIC_Data_Sheet_V1.3.pdf
很好的MTK-Android资料.doc
LinkIt_Assist_2502_pin_out_v1_0 .pdf
MT7623N_Datasheet_preliminary (1).pdf
MT7623A_Datasheet_preliminary (1).pdf
MediaTek_LinkIt_Assist_2502_Hardware_Reference_Design_v1_1.zip
4G IMEI 写号神器.rar
关于我们
关于我们
加入我们
新闻动态
联系我们
服务支持
官方商城
隐私声明
常见问题
论坛总则
合作/建议
TEL: 19168984579
工作时间:
周一到周五 9:00-11:30 13:30-19:30
扫一扫关注公众号
扫一扫打开小程序
Copyright © 2013-2024
一牛网
版权所有
All Rights Reserved.
帮助中心
|
隐私声明
|
联系我们
|
手机版
|
粤ICP备13053961号
|
营业执照
|
EDI证
搜索
扫一扫添加微信客服
QQ客服
返回顶部
返回顶部