
框架
文章平均质量分 76
Beauxie
一个走在阳光路上的IT民工
展开
-
使用maven与MyEclipse整合ssm(Spring MVC、Spring、Mybatis)三大框架并实现用户注册(环境搭载+实例源码下载)
相对于ssh(Struts2、Spring、Hibernate),ssm(Spring MVC、Spring、)可能会更受欢迎。所用到的框架及数据库对应的版本:数据库: MySQL一、数据库准备:创建一个名为“ssmdemo”的数据库与用户表,其中id为主键并自增长:create DATABASE ssmdemo;USE ssmdemo;-- ---------原创 2016-11-22 09:04:11 · 10076 阅读 · 4 评论 -
mybatis的常用标签及一些使用笔记
一、resultMap标签:主要用于复杂联合查询二、foreach标签:1.使用场景 批量查询、插入,删除等。比如:根据角色id集合查找对应的角色,代码如下: SELECT * FROM t_role WHERE id IN #{role.id} 假如集合roles包含两个元素:原创 2017-01-21 14:38:07 · 1030 阅读 · 0 评论 -
Mybatis插入postgresql数据库中类型为UUID的字段
项目中使用postgresql数据库,当表的主键是UUID类型时,出现了一些问题,由于某些原因,无法修改数据库中字段类型,只能自己想办法解决:问题一,使用mybatis-generator自动生成时,UUID字段类型由于无法映射成对应的Java类型,会默认映射成Object对象;解决方案(PS:表中的主键名是“uuid”,字段类型是UUID): <table tableName="ce原创 2017-02-27 17:17:55 · 7626 阅读 · 0 评论 -
Spring MVC 自带的字符编码过滤器以及Tomcat字符编码设置,彻底解决中文参数乱码问题
java Web项目添加Spring支持后,可使用Spring自带的字符编码过滤器。源码在spring-web-4.1.0.RELEASE.jar包下的org.springframework.web.filter目录的CharacterEncodingFilter.java。在web.xml文件中配置 字符集过滤器 encodingFilter org.spr原创 2016-11-29 10:41:42 · 9993 阅读 · 6 评论 -
解决使用intellij idea开发MAVEN项目在target目录下不存在mapper.xml文件
原本在Eclipse中好好的MAVEN项目,导入intellij idea中,启动服务器时,报以下异常:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.beauxie.wxj.dao.UserMapper.findUserByCondition at org.apac原创 2017-03-24 12:47:55 · 48859 阅读 · 5 评论 -
一个简单的Dubbo+Zookeeper+Spring整合Demo,附带源码
最近公司项目有用到Dubbo,自己参Dubbo官网以及网上很多资料,终于对Dubbo有所理解。虽然阿里已经停止对Dubbo的更新(据说是与内部另外一个叫hsf框架功能冲突了),但自己还很感兴趣。以下是自己在学习Dubbo时参考官网的一个demo,其实官网的demo中Dubbo服务注册中心是使用multicast广播,无奈自己的网络不支持multicast广播,所以又顺便学习了一下Zookeeper原创 2017-07-11 13:55:18 · 1881 阅读 · 0 评论 -
Spring Boot下使用JPA报错:'hibernate.dialect' not set的解决办法
Spring Boot 下使用JPA,报错:Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set,解决办法......原创 2017-07-23 21:33:58 · 42186 阅读 · 6 评论 -
SpringBoot返回date日期格式化,解决返回为TIMESTAMP时间戳格式或8小时时间差
问题描述 在Spring Boot项目中,使用@RestController注解,返回的java对象中若含有date类型的属性,则默认输出为TIMESTAMP时间戳格式,如下所示:解决方案 解决方案有多种,这里只记录本人觉得最简单的一种。一般我们的日期显示格式为:yyyy-MM-dd HH:mm:ss,所以我们可以在配置文件中进行全局配置。在ap原创 2017-11-16 17:01:15 · 39644 阅读 · 19 评论 -
基于ssm与maven,使用easyui--tree生成类似部门管理树形结构图
本文主要记录自己在实际开发中,遇到的一个问题:需要数据库中读取部门数据,并生成部门管理树形结构图,对部门进行操作,显示效果如下图所示:由于涉及到公司商业机密,因此在此自己将这个模块单独提炼出来并做了一些修改,并只贴出主要代码。一、前期说明及准备:1.后台是基于ssm框架(Spring MVC+Spring+Mybatis);2.使用mysql数据库;3.前端使用easy原创 2016-12-13 14:32:40 · 8997 阅读 · 41 评论