springspring mybatis 框架框架里怎么获取系统时间

当前访客身份:游客 [
拥有积分:15
这家伙太懒,还没有签名!
解答题中心
java大数据 高并发 系统框架 springmvc mybatis SSM
( 11:15:58) &|
&评论(0)&&|
&阅读次数(289)|
人收藏此文章,
& &QQ: & &【免费支持更新】 支持三大数据库 mysql&&oracle&&sqlsever& &更专业、更强悍、适合不同用户群体 【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】 A 代码生成器(开发利器);& & & &增删改查的处理类,service层,mybatis的xml,SQL( mysql& &和oracle)脚本,& &jsp页面 都生成 & &就不用写搬砖的代码了,生成的放到项目里,可以直接运行 B 阿里巴巴数据库连接池 &&数据库连接池&&阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势 C 安全权限框架 &&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 + JAVAEE&&WebSocket 通信技术,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.8&&tomcat 6 7 8
数据库:oracle 版本 和 msyql 版本 ( spring3.0 和4.02&&mybaits 3.2)& &&&开发工具:myeclipse&&eclipse 均可
赠送 同UI& && &springmvc + hibernate&&SpringSecurity Lucene Quartz MySQL、Oracle、SQL Server
赠送 同UI&&maven 分模块项目 springmvc + mybatis
系统演示视频: 链接: 密码:xh7w&&百度云 最新录的 &&土豆 最新录的
PC实物截图如下
登录界面背景用HTML5特效自动切换(百叶窗,幕布等多种切换方式)
关注微信,跟着我们扩展技术视野。每天推送IT新技术文章,每周聚焦一门新技术。微信二维码如下:
微信公众账号:尚学堂(微信号:bjsxt-java)
声明:博客文章版权属于原创作者,受法律保护。如果侵犯了您的权利,请联系管理员,我们将及时删除!
(邮箱:(#换为@))<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&Java环境中MyBatis与Spring或Spring MVC框架的集成方法
作者:czj4451
字体:[ ] 类型:转载 时间:
和MyBatis类似,Spring或者Spring MVC框架在Web应用程序的运作中同样主要负责处理数据库事务,这里我们就来看一下Java环境中MyBatis与Spring或Spring MVC框架的集成方法
与Spring3集成
Spring作为基础框架,可以集成后端框架,如Hibernate,MyBatis等。
前面是介绍单独使用MyBatis的,大致逻辑是:
sqlSessionFactory &- configuration file (包括数据库连接配置)
IXxxMapper &- sqlSession &- sqlSessionFactory
&&&&&&&&&&&&&&&&&&&& &- mapper interface &- mapper xml
得到IxxMapper后,就可以调用其方法进行数据交互了。
和Spring集成时,上面的这些对象需要作为bean来管理:
dataSource bean &- 数据库连接配置
sqlSessionFactory bean &- dataSource
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &- configuration file
userMapper bean &- sqlSessionFactory
&&&&&&&&&&&&&&&&&&&&&&&&& &- mapper interface
1. 在pom.xml中加入依赖:
&properties&
&mybatis.spring.version&1.2.1&/mybatis.spring.version&
&dbcp.version&1.4&/dbcp.version&
&spring.version&3.1.2.RELEASE&/spring.version&
&/properties&
&dependencies&
&dependency&&!-- mybatis的几个对象包装成spring的bean --&
&groupId&org.mybatis&/groupId&
&artifactId&mybatis-spring&/artifactId&
&version&${mybatis.spring.version}&/version&
&/dependency&
&dependency&&!-- spring上下文用spring-jdbc连接数据库 --&
&groupId&org.springframework&/groupId&
&artifactId&spring-jdbc&/artifactId&
&version&${spring.version}&/version&
&/dependency&
&dependency&&!-- dataSource是BasicDataSource的实例 --&
&groupId&commons-dbcp&/groupId&
&artifactId&commons-dbcp&/artifactId&
&version&${dbcp.version}&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-test&/artifactId&
&version&${spring.version}&/version&
&/dependency&
&/dependencies&
2. 在类路径下创建beans-da.xml文件:
&&#63;xml version="1.0" encoding="UTF-8"&#63;&
&beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"&
&bean id="dataSource" class="mons.dbcp.BasicDataSource"&&!-- 数据库连接bean --&
&property name="driverClassName" value="com.mysql.jdbc.Driver" /&
&property name="url" value="jdbc:mysql://localhost:3306/hbatis&#63;characterEncoding=utf8" /&
&property name="username" value="root" /&
&property name="password" value="123456" /&
&bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"&&!-- sqlSessionFactory bean --&
&property name="dataSource" ref="dataSource" /&&!-- 数据源 --&
&property name="configLocation" value="classpath:Configuration.xml" /&&!-- 配置文件 --&
&bean id="userMapper" class="org.mybatis.spring.mapper.MapperFactoryBean"&&!-- user映射bean--&
&property name="sqlSessionFactory" ref="sqlSessionFactory" /&
&property name="mapperInterface" value="com.john.hbatis.mapper.IUserMapper" /&&!-- 映射接口 --&
3. 测试类:
@ContextConfiguration(locations = { "classpath:beans-da.xml" })
public class SpringIntegrationTest extends AbstractTestNGSpringContextTests {
private static final Logger log = LoggerFactory.getLogger(SpringIntegrationTest.class);
public void queryTest() {
User user = mapper.getUserById(1);
("Name: {}, address: {}", user.getName(), user.getAddress());
与SpringMVC集成
这里我们建立在与Spring3集成基础上来讲:
1. 往pom.xml添加SpringMVC和Freemarker依赖:
&properties&
&freemarker.version&2.3.19&/freemarker.version&
&servlet.version&2.5&/servlet.version&
&/properties&
&dependency&
&groupId&org.freemarker&/groupId&
&artifactId&freemarker&/artifactId&
&version&${freemarker.version}&/version&
&/dependency&
&dependency&
&groupId&javax.servlet&/groupId&
&artifactId&servlet-api&/artifactId&
&version&${servlet.version}&/version&
&scope&provided&/scope&
&/dependency&
2. 在web.xml中加入Spring的监听器和SpringMVC的servlet:
&listener&
&listener-class&org.springframework.web.context.ContextLoaderListener&/listener-class&&!-- 监听容器事件,初始化和关闭Web应用上下文并调用ContextCleanupListener清理资源 --&
&/listener&
&listener&
&listener-class&org.springframework.web.context.ContextCleanupListener&/listener-class&&!-- Web应用关闭时,清理ServletContext中spring相关的可销毁资源 --&
&/listener&
&servlet-name&hbatis&/servlet-name&
&servlet-class&org.springframework.web.servlet.DispatcherServlet&/servlet-class&
&!--&init-param&
&param-name&contextConfigLocation&/param-name&
&param-value&/WEB-INF/hbatis-servlet.xml&/param-value&
&/init-param&--&&!-- 未配置时,SpringMVC会到WEB-INF目录下找${project.name}-servlet.xml --&
&load-on-startup&1&/load-on-startup&
&/servlet&
&servlet-mapping&
&servlet-name&hbatis&/servlet-name&
&url-pattern&*.htm&/url-pattern&
&/servlet-mapping&
3. 在WEB-INF下新建:
Spring配置文件applicationContext.xml:
&&#63;xml version="1.0" encoding="UTF-8"&#63;&
&beans xmlns="http://www.springframework.org/schema/beans"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"&
&context:property-placeholder location="classpath:/database.properties" /&&!-- 数据库配置文件 --&
&bean id="dataSource" class="mons.dbcp.BasicDataSource"
p:driverClassName="${driverClassName}"
p:url="${url}"
p:username="${user_name}"
p:password="${password}" /&&!-- 数据源配置 --&
&bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"&&!-- sqlSessionFactory对象 --&
&property name="dataSource" ref="dataSource" /&&!-- 数据源 --&
&property name="configLocation" value="classpath:Configuration.xml" /&&!-- myBatis配置文件 --&
&!--&property name="mapperLocations" value="classpath*:com/john/hbatis/model/*.xml" /&--&&!-- 可以在Configuration.xml或此处配置映射文件,但其中不能有相同id的parameterMap, resultMap或sql等 --&
&bean id="mapperConfigurer" class="org.mybatis.spring.mapper.MapperScannerConfigurer"&&!-- 扫描指定包以获取映射器 --&
&property name="basePackage" value="com.john.hbatis.mapper" /&
类路径下的database.properties:
driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/mybatis&#63;characterEncoding=utf8
user_name=root
password=123456
注:因为MapperScannerConfigurer可能会导致username取的是系统用户的账号,而造成数据库连接失败,所以改成其它值:user_name。
SpringMVC配置文件hbatis-servlet.xml:
&&#63;xml version="1.0" encoding="UTF-8"&#63;&
&beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd"&
&mvc:annotation-driven /&&!-- 注册RequestMappingHandlerMapping, RequestMappingHandlerAdapter和ExceptionHandlerExceptionResolver以提供对@RequestMapping,@ExceptionHandler等注解的支持 --&
&context:component-scan base-package="com.john.hbatis.controller" /&&!-- 扫描控制器包下有特定注解的类,并实例化和依赖注入 --&
&!-- FreeMarker视图处理器 --&
&bean id="viewResolverFtl" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver"&
&property name="viewClass" value="org.springframework.web.servlet.view.freemarker.FreeMarkerView"/&
&property name="contentType" value="text/charset=utf-8"/&
&property name="prefix" value="" /&
&property name="cache" value="false"/&
&property name="viewNames"&
&value&*.ftl&/value&
&/property&
&!--&property name="suffix" value=".ftl"/&--&
&property name="order" value="0"/&&!-- 优先级,数值越小优先级越高 --&
&bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"&
&property name="templateLoaderPaths"&
&value&/WEB-INF/ftl/&/value&&!-- 模板加载路径 --&
&/property&
控制层:UserController.java
@Controller
@RequestMapping("/article")
public class UserController {
@Autowired
@RequestMapping("/list")
public String showAll(ModelMap modelMap) {
List&Article& articles = mapper.getArticlesByUserId(1);
modelMap.addAttribute("articles", articles);
return "main.ftl";
视图层:main.ftl:
&#list articles as article&
&div&${article.id}. ${article.title}: ${article.content}&/div&
5. 启动工程,浏览器输入:http://localhost:8080/hbatis/article/list.htm查看结果。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具获取【下载地址】&/item.htm?id=& &QQ: & &【免费支持更新】支持三大数据库 mysql&&oracle&&sqlsever& &更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A 代码生成器(开发利器);& && &增删改查的处理类,service层,mybatis的xml,SQL( mysql& &和oracle)脚本,& &jsp页面 都生成& &就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池&&数据库连接池&&阿里巴巴的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势C 安全权限框架&&Shiro 是一个用 Java 语言实现的框架,通过一个简单易用的 API 提供身份验证和授权,更安全,更可靠D ehcache 分布式缓存;&&是一个纯Java的进程内缓存框架,具有快速、精干等特点,广泛使用的开源Java分布式缓存。E 微信接口开发(后续会加入Activiti5 工作流 )赠送一个jbpm工作流大型ERP系统(含OA、财务、分销)参考学习FWebSocket 通信技术 (即时聊天、及时站内信并声音提醒、实时在线管理)-------------------------------------------------------------------------------------------------------------------------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 + JAVAEE&&WebSocket 通信技术,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.8&&tomcat 6 7 8数据库:oracle 版本 和 msyql 版本 ( spring3.0 和4.02&&mybaits 3.2)& &&&开发工具:myeclipse&&eclipse 均可赠送 同UI& && &springmvc + hibernate&&SpringSecurity Lucene Quartz MySQL、Oracle、SQL Server赠送 同UI&&maven 分模块项目 springmvc + mybatis系统演示视频:链接:/s/1gdN32Ht 密码:xh7w&&百度云 最新录的/programs/view/Qv1zuqAGWAA/&&土豆 最新录的PC实物截图如下登录界面背景用HTML5特效自动切换(百叶窗,幕布等多种切换方式)
以上就介绍了websocket即时刷新页面 java SpringMVC mybatis 后台框架 集成代码生成器开发利器 全部源码,包括了方面的内容,希望对其他编程教程有兴趣的朋友有所帮助。
本文网址链接:/article/detail_517680.html
上一篇: 下一篇:

我要回帖

更多关于 mybatis获取系统时间 的文章

 

随机推荐