
java
wh8_2011
这个作者很懒,什么都没留下…
展开
-
JAVA小白启蒙篇:第一个SSM框架搭建示例(附源码下载)
HelloWorld工程源码下载http://download.youkuaiyun.com/detail/baidu_31657889/9682606不想下载或者没积分的小伙伴们,可以加我qq ~272273581免费分享给大家嘿嘿嘿或者~在下面留言也ok,我经常看的,把邮箱留一下我就把源码发给你啦~如果没maven的小伙伴想搭载这个环境的话,我感觉还是尽量搭载一下maven环境,外面公司几乎都是用的这个的...转载 2018-05-18 15:22:03 · 342 阅读 · 0 评论 -
Maven下载及安装配置
官网下载Maven最新安装包:下载如下图: apache-maven-3.5.0-src.zip和apache-maven-3.5.0-src.tar.gz是maven的源码包。 我们需要的是对应的bin文件: apache-maven-3.5.0-bin.zip(Windows环境) apache-maven-3.5.0-bin.tar.gz(Linux和OSX环境) 下载对应的文件: - 将下...转载 2018-05-29 22:23:46 · 262 阅读 · 0 评论 -
Eclipse+Tomcat+MAVEN+SVN项目完整环境搭建
1.JDK的安装 首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底。安装完成之后当然要配置环境变量了。——————————————————————————————————————————————————— 1.1新建变量名:JAVA_HOME 变量值:E:\Java\jdk1.6.0_43(这是我的jdk安装路径)1.2...转载 2018-05-29 22:27:18 · 139 阅读 · 0 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认...转载 2018-05-29 22:40:44 · 179 阅读 · 0 评论 -
SSM第一篇 最简单的SSM框架搭建过程--SSM简单整合
SSM(Spring、Spring MVC和Mybatis)是什么我想也不用在赘述。 许多童鞋现在开始学习这个流行的框架来进行Java开发,想要寻找一个最简单的SSM框架搭建方法,这里我不说什么废话,直接上手开始搭建,代码部分都做了详细的注释,可以快速上手!创建Java Web项目这里博主用到的开发工具是IntelliJ IDEA,项目创建可能和eclipse和myeclipse有所不同,按照...转载 2018-05-29 22:41:45 · 706 阅读 · 0 评论 -
SSM框架——Spring+SpringMVC+Mybatis的搭建教程
一:概述SSM框架在项目开发中经常使用到,相比于SSH框架,它在仅几年的开发中运用的更加广泛。Spring作为一个轻量级的框架,有很多的拓展功能,最主要的我们一般项目使用的就是IOC和AOP。SpringMVC是Spring实现的一个Web层,相当于Struts的框架,但是比Struts更加灵活和强大!Mybatis是 一个持久层的框架,在使用上相比Hibernate更加灵活,可以控制sql的编写...转载 2018-05-29 22:42:38 · 238 阅读 · 0 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
1、基本概念 1.1、Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由...转载 2018-05-29 22:43:44 · 221 阅读 · 0 评论 -
Mybatis:resultMap的使用总结
Mybatis的介绍以及使用:http://www.mybatis.org/mybatis-3/zh/index.html resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。resultMap包含的元素:<!--column不做限制,可以为任意表的字段,而property须为type 定义的pojo属性--><...转载 2018-05-30 16:21:27 · 900 阅读 · 1 评论 -
MyBatis传入多个参数的问题
一、单个参数:public List<XXBean> getXXBeanList(String xxCode); <select id="getXXXBeanList" parameterType="java.lang.String" resultType="XXBean"> select t.* from tableName t where t.id= #{i...转载 2018-05-30 16:30:57 · 222 阅读 · 0 评论 -
Spring中@Autowired注解用法
@Autowired的用法和作用这个注解就是spring可以自动帮你把bean里面引用的对象的setter/getter方法省略,它会自动帮你set/get。<bean id="userDao" class="..."/><bean id="userService" class="..."> <property name="userDao&qu转载 2018-05-31 11:50:38 · 15305 阅读 · 0 评论 -
apache-xmlrpc-3.1.3-bin.tar.bz2
apache-xmlrpc-3.1.3-bin.tar.bz2 安装包下载路径https://archive.apache.org/dist/ws/xmlrpc/binaries/原创 2018-06-08 11:31:32 · 341 阅读 · 0 评论 -
Mybatis插入postgresql数据库中类型为UUID的字段
项目中使用postgresql数据库,当表的主键是UUID类型时,出现了一些问题,由于某些原因,无法修改数据库中字段类型,只能自己想办法解决:问题一,使用mybatis-generator自动生成时,UUID字段类型由于无法映射成对应的Java类型,会默认映射成Object对象;解决方案(PS:表中的主键名是“uuid”,字段类型是UUID):[html] view plain copy <...转载 2018-06-01 19:05:05 · 3706 阅读 · 0 评论 -
在Eclipse里自动导入相应包的类名的快捷键
在Eclipse里,写一个没有导入相应包的类名(这个类名已经完全写全,比如LayoutManager), 可以用ctrl+shift+M/Ctrl+Shift+o/Ctrl+1导入相应的包. MyEclipse 快捷键1(CTRL) ------------------------------------- Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 ...转载 2018-05-24 18:22:07 · 497 阅读 · 0 评论 -
Vue常用经典开源项目汇总参考-海量
Vue是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。 Vue.js 的目标是通过尽可能简单的 API ...转载 2018-05-29 15:55:59 · 3328 阅读 · 0 评论 -
WIN10下搭建vue开发环境
特别说明:下面任何命令都是在windows的命令行工具下进行输入,打开命令行工具的快捷方式如下图:详细的安装步骤如下:一、安装node.js说明:安装node.js的windows版本后,会自动安装好node以及包管理工具npm,我们后续的安装将依赖npm工具。node.js的官方地址为:https://nodejs.org/en/download/,如下图所示:根据自己电脑的具体配置,选择你要下...转载 2018-05-27 22:10:01 · 476 阅读 · 0 评论 -
SSM框架整合
一、SSM框架整合前言 如果是初次接触SSM整合的朋友,那么最好是完全按照这个步骤来,包括各个起名。等项目正常跑起来再按自己的想法搭建一次会比较好。二、SSM框架介绍 SSM框架,emmmmm,没啥好介绍的,用起来很快捷很优美,极大地简化开发工作AND布拉布拉布拉。三、整合步骤 1.建工程,建目录,导入jar包。如图所示。如何项目没有自动生成web.xml文件,要手动创建,注意在WEB-IN...转载 2018-05-18 16:55:27 · 173 阅读 · 0 评论 -
Maven搭建SSM框架测试HTTP 接口
第一部分 Maven搭建spring、springmvc、mybatis-plus(加强版mybatis)框架1、新建maven工程新建一个project,选择maven project勾选简单项目骨架填写groupId、artifactId,选择打包形式为war改造工程结构,选择简单骨架创建的工程webapp是空的,web版本也不是想要的,需要改造下。在新建的工程上右键,选择Properties...转载 2018-05-18 17:19:55 · 662 阅读 · 0 评论 -
ssm框架下开发RESTful json简单实例
1.搭建好ssm框架添加将结果转为json数据返回的jar包jackson-annotations-2.8.4.jarjackson-core-2.8.4.jarjackson-databind-2.8.4.jar如果不添加这3个jar包,会输出错误如下:java.lang.IllegalArgumentException: No converter found for return value ...转载 2018-05-18 17:22:27 · 486 阅读 · 0 评论 -
SSM编写http接口返回JSON格式数据
由于前后端数据分离的强烈需要,现在越来越需要接口化的开发,特别是服务器端的开发和移动端后台的开发,前后端的数据交互自然不能使用之前直接传数据的方式,于是JSON便成了最佳的选择,JSON的底层是HashMap,键值对的方式可以生成或解析JavaBean,既能满足要求,又不失开发效率.下面开发一个简单的获取某个id数据的接口,给访问的前端返回JSON数据.代码:一.获取数据库中的数据#数据模型层[j...转载 2018-05-18 17:24:12 · 3041 阅读 · 1 评论 -
三、后台实战——用户登录之JWT
三、后台实战——用户登录之JWT2016年09月26日 14:50:33阅读数:24005现在的app往往会有登录功能,一般移动端app登录后都会得到一个token,今天就将token的一种实现方式Json Web Token(JWT),对于不了解JWT的同学可以参考这里,这里还有一个在线的的JWT生成器。在java中要使用jwt,需要pom.xml中添加如下依赖[html] view plain...转载 2018-05-22 08:58:05 · 1221 阅读 · 0 评论 -
基于JWT前后端token认证
JWT简介JWT(json web token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源。比如用在用户登录上。基于session的登录认证在传统的用户登录认证中,因为http是无状态的,所以都是采用session方式。用户登录成功,服务端会保证一个session,当然会给客...转载 2018-05-22 16:34:29 · 1514 阅读 · 0 评论 -
Vue.js2.0从入门到放弃---入门实例(一)
最近,vue.js越来越火。在这样的大浪潮下,我也开始进入vue的学习行列中,在网上也搜了很多教程,按着教程来做,也总会出现这样那样的问题(坑啊,由于网上那些教程都是Vue.js 1.x版本的,现在用Vue.js 的构建工具都已经升级到2.0版本了),经过了一段时间的摸索和看官方的教程和api,才了解到2.0版本在1.0版本的基础上做了好多调整,废弃了好多api。。。废话不多说了,把我踩过的坑,在...转载 2018-05-27 15:50:00 · 394 阅读 · 0 评论 -
Vue.js 2.0从入门到放弃---入门实例(二)
前面一篇博客介绍了从零开始准备Vue.js所需的一些环境和工具。这片博客就来跟大家探讨一下Vue.js 2.0中的一些特性,以及一个小实例,通过实例来跟大家分享,想必更容易理解。先来看一下,看完这篇博客,你会做出什么样的效果吧。就是这样的一个小的demo,其中主要用到了vue-router 2.0 和vue的单文件组件,这里再细分一下如下vue-router 2.0 定义路由配置router-vi...转载 2018-05-27 15:51:18 · 192 阅读 · 0 评论 -
Vue.js2.0从入门到放弃---入门实例(三)
已经有几周没有更新博客了,最近自己也在学习就没有能及时抽身来写博客。今天就来简单说一下vue-resource,这是vue的一个与服务器端通信的HTTP插件,用来从服务器端请求数据。话不多说,直接上干货吧。这里PS一下,有人反映之前的代码下载下来,运行会报错而且会有上百个之多,这是因为在我初始化项目的时候没有启用eslint,eslint是用来检测代码风格的,我是觉得格式要求严的有点过分,所以禁用...转载 2018-05-27 15:54:05 · 1438 阅读 · 0 评论 -
vuejs2.0从入门到放弃--入门实例(四)
最近,很多小伙伴有疑惑,想学vuejs必须先了解复杂的构建工具和命令行操作吗!!答案是否定的!对于很多做前端的同学,涉及到命令行和构建工具,想必大家都比较发憷,没有人指导,根本就不理解不了命令行的操作,导致好多想学习vue的同学被扼杀在摇篮里。今天就跟大家一起开启,没有命令行的vue学习之旅,本文适合小白,高手自动忽视。现在,大部分的vuejs的资料都是用vue-cli去构建项目的,给不懂node...转载 2018-05-27 15:55:41 · 815 阅读 · 0 评论 -
JWT的Java使用 (JJWT)
相信网络上面讲解JWT是什么,由什么组成的文章已经很多了,本文主要讲解JWT在Java中的使用,为了初次看到JWT的同学不会一脸懵逼,还是会说一下什么是JWT. 本文主要从以下几个方面说什么是JWT和JWT的组成为什么要使用JWT在Java中如何使用JWT1.什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开...转载 2018-05-23 06:44:36 · 3777 阅读 · 1 评论 -
CentOS下安装JDK1.8
下载官方的软件包,参考地址:http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz?AuthParam=1511877655_249331a15c5f013ed07d656d98e82d72其中后面的AuthParam参数为本次...转载 2018-07-08 16:49:59 · 322 阅读 · 0 评论