- 博客(19)
- 资源 (112)
- 收藏
- 关注
原创 select onChange事件
select onChange事件,实现效果为,选择下拉框中的一个把他显示出来.select onChange事件 切换 上海市 北京市 兰州市 广州市
2017-05-27 13:29:46 27776
原创 JdbcTemplate系列(二)----实战CRUD
第一步:创建Maveneclipse新建Mavne选择Maven Project项目选择Maven-archetype-webapp输入Group id和Artifact id输入好之后,点击Finsh,项目创建如下查看index.jsp文件发现报serv
2017-05-22 21:28:29 970
原创 JdbcTemplate系列(一)----使用详解
一、简介1.什么是JDBC模板(jdbcTemplate)JDBC--->Java Data Base Connectivity,java数据库连接,简单点说就是可以为多种关系数据库提供统一访问,由一组用java语言编写的类和接口组成。模板就是事先准备好的东西,你只需要去套用就可以,JDBCTemplate就是这样的模板,通过设置JDBCTemplate可以减少对数据库
2017-05-21 17:13:18 24997 1
原创 Hibernate Validation验证
一、前言Hibernate Validation是一个后端验证框架,目前比较流行的验证做法:前端jquery-form-validate + 后端hibernate-validate,提到Hibernate Validator就不得不提JSR 303-Bean Validation规范,JSR-303 是Java EE 6 中的一项子规范,叫做Bean Validation,官方参
2017-05-18 21:16:45 7678 1
原创 JAVA读取数据库中的经纬度标定到高德地图上
效果如下:前端页面: 浏览器定位 #container{width: 100%;height: 60%;overflow: hidden;margin:0;font-family:"微软雅黑";} 经度:${sy
2017-05-18 16:55:17 6524 27
原创 hibernate中的@GeneratedValue与@GenericGenerator
1、GeneratedValue与GenericGenerator的区别@GeneratorValue注解----JPA通用策略生成器@GenericGenerator注解----自定义主键生成策略一个是通用的一个是自定义的这就是他们的区别。2、@GeneratorValue注解----JPA通用策略生成器GeneratorValue属于
2017-05-16 21:22:41 78613 5
原创 SQL连载(三)----SQL语法
这一篇文章主要讲解一些SQL的一些基本语法:1、SQL 的语法并不按照语法顺序执行SQL 语句有一个让大部分人都感到困惑的特性,就是:SQL 语句的执行顺序跟其语句的语法顺序并不一致。SQL 语句的语法顺序是:SELECT[DISTINCT]FROMWHEREGROUP BYHAVINGUNIONORDER BY为了方便理解,上面并没有把所有的 SQ
2017-05-08 16:51:25 2066 2
原创 SQL连载(二)----数据类型
MySQL 数据类型在 MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。Text 类型:数据类型描述CHAR(size)保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。VARCHAR(size)保存可变长度的字符串(可包含字母、数字
2017-05-08 15:46:26 1269
原创 SQL连载(一)----简介
一、SQL简介SQL语言,是结构化查询语言(Structured Query Language)的简称、SQL语言是一种数据库查询和程序设计语言、用于存取数据以及查询、更新和管理关系数据库系统、同时也是数据库脚本文件的扩展名。(A)、T-SQL与PL/SQL与NoSQLT-SQL 即 Transact-SQL,是 SQL 在 Microsoft SQL
2017-05-08 14:41:28 1313
原创 Hibernate 关系映射整理
一、概念:关系:名词,事物之间相互作用、相互联系的状态。关联:名词:表示对象(数据库表)之间的关系;动词:将对象(数据库表)之间通过某种方式联系起来。映射:将一种形式转化为另一种形式,包括关系。级联:动词,有关系的双方中操作一方,另一方也将采取一些动作。 值类型:对象不具备数据库同一性,属于一个实体实例其持久化状态被嵌入到所拥有的实体的表行中,没有标识符。实体类型:
2017-05-07 18:08:54 1381
原创 hibernate双向多对多关联映射XML与注解版
双向多对多关联映射原理:假设,一个员工可能有多个角色,一个角色可能有多个员工,从员工或角色的角度看,这就是多对多的关系,不管从哪一个角度看,都是多对多的联系。多对多关联映射关系一般采用中间表的形式来实现,即新增一种包含关联双方主键的表。实现多对多关联关系,在数据库底层通过添加中间表指定关联关系,而在HIbernate框架在双方的实体中添加一个保存对方的集合,在双方的映射文件中使用元素和
2017-05-07 17:49:58 865 1
原创 hibernate双向一对多关联映射XML与注解版
双向一对多关联映射原理: 一对多双向关联映射,即在一的一端存在多的一端的一个集合对象,在多的一端存在一的一端的一个对象,这样就可以保证在加载一的一端或多的一端将被指向端的集合或对象加载上来,即保证双向关联。1、 一对多双向关联也就是说,在加载班级时,能够知道这个班级所有的学生,同时,在加载学生时,也能够知道这个学生所在的班级。2、我们知道,一对多
2017-05-07 17:47:28 1122 1
原创 hibernate单向多对多映射(many-to-many)XML与注解版
多对多关联映射需要新增加一张表才完成基本映射,他的实例场景如下:用户与他的角色(一个用户拥有多个角色,一个角色还可以属于多个用户)多对多关联映射,需要一个中间表,两个表中的主键放到第三张做一个关联,用第三张表来解决可能会造成数据冗余的问题,多对多的关联映射,在实体类中,跟一对多一样,也是用集合来表示的。
2017-05-05 17:21:37 4329
原创 hibernate单向一对多关联映射(one-to-many)XML与注解版
单向一对多关联映射原理: hibernate对于一对多的关系的处理,是通过操作classess端,间接操作或者自动操作Student端。比如添加,我直接添加classess端的数据,多个Student就会被添加自动添加进去。也可以通过这个classess获取到所有对应的学生信息。一对多关联映射和多对一关联映射原理是一致的,都是在多的一端加入一个外键,指向
2017-05-04 15:37:06 4415
原创 hibernate单向多对一关联映射(many-to-one)XML与注解版
多对一关联映射原理: 在多的(组)一端加入一个外键,指向一(用户)的一端,映射完成之后使得加载多的一端数据的同时能把关联的一的一端的数据加载上来。两个类实现多对一的关联映射步骤:SQL文件:DROP TABLE IF EXISTS `groups`;CREATE TABLE `groups` ( `id` varchar(255)
2017-05-03 20:54:42 2804 3
原创 hibernate单向一对一关联映射(one-to-one)XML与注解版
两个对象之间一对的关系,例如:Person(人)-IdCard(身份证) 有两种策略可以实现一对一的关联映射: *主键关联:即让两个对象具有相同的主键值,以表明它们之间的一一对应的关系;数据库表不会有额外的字段来维护它们之间的关系,仅通过表的主键来关联。 *外键关联:外键关联,本来是用于多对一的配置,但是
2017-05-03 13:02:07 10015
原创 复合主键与联合主键
一、复合主键 所谓的复合主键 就是指你表的主键含有一个以上的字段组成,不使用无业务含义的自增id作为主键。比如 create table test ( name varchar(19), id number, value varchar(10), primary key (name,id) ) 上面的name和id字段组合起来就是你
2017-05-02 17:05:57 120152 30
原创 Retrofit实战(一)一个简单的示例
一、Retrofit简介Retrofit是一个Http请求库,和其它Http库最大区别在于通过大范围使用注解简化Http请求。目前Retrofit 2.0底层是依赖OkHttp实现的,也就是说Retrofit本质上就是对OkHttp的更进一步封装。1.Retrofit请求方式Retrofit支持RESTful,HTTP请求方法包含get、post、delet
2017-05-01 00:25:59 3161 2
CollabNetSubversionEdge-5.1.0_setup-x86_64
2017-09-10
使用maven Filtering实现多环境构建
2017-09-08
使用maven Profile实现多环境构建
2017-09-08
Spring整合Elasticsearch5.5.1的TransportClient客户端
2017-09-08
Webmagic爬取数据导入到ES
2017-09-06
Elasticsearch5.5.1 JAVA客户端RestClient示例
2017-09-05
ES5.5.1 JestClient示例
2017-09-05
Elasticsearch5.5.1 JAVA客户端TransportClient示例
2017-09-05
vagrant_2.1.1_x86_64.msi
2018-05-16
vagrant_1.9.7_x86_64.msi
2018-05-04
vagrant_1.8.7.msi
2018-05-03
dubbo-admin-2.5.4
2018-01-10
JSVNadmin安装包
2017-12-23
jeesite_4.0所使用的JS插件
2017-12-02
mybatis-generator-1.3.5源码修改实现Oracle中文注释
2017-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人