
代码示例
文章平均质量分 65
银色亡灵
不一般的人做不一般的事
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate关系映射1:单向N-1关联
Hibernate关系映射1:单向N-1关联单向N-1关联单向N-1关系,比如多个人对应一个地址,只需从人实体端可以找到对应的地址实体,无须关系某个地址的全部住户。单向 n-1 关联只需从 n 的一端可以访问 1 的一端。域模型从 Book到 Book_Category的多对一单向关联需要在Book类中定义一个 Book_Category属性, 而在 Book_Category...原创 2018-08-04 09:30:12 · 282 阅读 · 0 评论 -
python运算(案例)
#上课案例#一、python运算符#1.算数运算符:+,-,*,/,%#(1).+如果两边是数字,则会进行相加计算,如果两边是字符串,则会进行字符串拼接a=2+3print(a)#5b="hello"+'word'print(b)#hellowordq3eeeee4deedde#(2).-如果两边是数字,则会进行相减计算,特殊情况也可以和True/False进行计算,因为Tru...原创 2018-09-14 18:59:00 · 1390 阅读 · 0 评论 -
加密工具类Encrypt
package com.liuyongqi.A.util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * 加密工具类 * md5加密出来的长度是32位 * sha加密...原创 2018-09-14 21:30:45 · 751 阅读 · 0 评论 -
Python函数(案例)
#Python函数#1.函数定义语法:# def 函数名(参数):# '''函数文档说明'''# 函数体# return 返回值#无参def test1(): print(123)#2.调用函数:直接使用函数名,再跟上参数的值即可。test1() #123#3.函数参数# 情况1:函数定...原创 2018-09-21 19:43:33 · 2936 阅读 · 0 评论 -
Python|面向对象(案例)
Python|面向对象(案例)#一、类、对象定义及使用#定义类语法:class 类名(父类):代码块注意:()可有可无#class Student:#class Student():#创建对象(实例)语法:对象名=类名() 注意:Java语言在实例化对象是,采用new关键字,而Python语言不需要。#student=Student()#isinstance()语法:isin...原创 2018-09-27 13:40:13 · 977 阅读 · 0 评论 -
MyBatis接口代理案例
接口代理接口代理指的是Mapper接口代理,也叫注册接口,或接口编程。 即将实体类持久层的接口与Mapper映射文件相关联,实现调用接口中的方法即调用Mapper.xml中相应的操作。通俗:如何在测试类中调用<mapper>中的CRUD?方法一:通过sqlSession中的方法;方法二:即通过接口代理调用。1.为实体类写一个Interface接口;2.在...原创 2018-10-04 20:35:35 · 361 阅读 · 0 评论 -
python开发的学生管理系统
学生管理系统(基础版)#定义一个函数,显示可以使用的功能列表给用户def showInfo(): print("-"*30) print(" 学生管理系统 ") print(" 1.添加学生的信息") print(" 2.删除学生的信息") print(" 3.修改学生的信息") print(" 4.查询学生的信息")原创 2018-09-22 16:10:31 · 2170 阅读 · 0 评论 -
Mybatis一对一 关联查询
Mybatis一对一 关联查询一、单向实际开发过程中,经常存在一对一关系,比如一个人只能有一个身份证,一个身份证只能给一个人使用,这就是一对一的关系。 一对一关系推荐使用唯一主外键关联,即两张表使用外键关联关系,由于是一对一关联,因此还需要给外键增加unique唯一约束。1.数据库设计创建身份证表tb_card 及 个人信息表 tb_person。其中:tb_card表...原创 2018-10-12 13:58:03 · 664 阅读 · 0 评论 -
MyBatis基本入门案例
MyBatis基本入门案例一、用idea创建maven项目:二、引入依赖(导包)<!--引入mybatis依赖--><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <...原创 2018-09-29 21:35:55 · 311 阅读 · 0 评论 -
解决实体类属性与表字段名不一致的问题
如果实体类属性与表字段名不一致时,会出现对象为null,如何处理?有三种解决方法:准备工作:项目工程如下:1.引用依赖<!--配置junit依赖 --> <dependency> <groupId>junit</groupId> <artifactId>junit</arti...原创 2018-10-09 15:11:33 · 6942 阅读 · 1 评论 -
枚举enum的简单用法
枚举enum的简单用法 最近项目中使用了枚举,感觉蛮好用的,就跟大家分享一下它的简单用法。案例: 1.新建一个enumpackage com.soco.erp.common.enums;import java.util.ArrayList;import java.util.List;import org.apache.commons.lang.StringUtil...原创 2018-12-27 10:13:59 · 857 阅读 · 0 评论 -
java字符串转换成时间Could not parse date: Unparseable date: "2018-12-28"]
在做项目时java字符串转换成时间报如下错误: Could not parse date: Unparseable date: "2018-12-28"]后面发现是SpringMVC中封装数据到对象中时不会将字符串自动转换时间类型。自己总结了下有三种方法:第一种:自己封装一个转换的类第二种:Date startReportDate = sdf.parse(st...原创 2018-12-29 14:20:37 · 5393 阅读 · 2 评论 -
POI实现Excel导入
POI实现Excel导入一.思路第一步: 将Excel表转换成List<ExcelDto> 其中 ExcelDto 属性全部设置成String (便于自定义注解正则校验)第二步: 设置自定义注解(1:长度校验注解 2:正则校验注解 3:不能重复)第三步:编写校验方法返回错误数据、错误数据list、 可导入数据list第四步: 将可导入数据list导入数据库(涉及...原创 2018-12-18 19:13:17 · 839 阅读 · 0 评论 -
使用JDK开发WebServrice案例
使用JDK开发WebServrice案例:一、开发WebService服务器端第一步:创建Java工程 ,创建相应的包(服务端)使用JDK开发(1.6以上版本)第二步:建一个接口WebServiceI,创建方法:package com.liuyongqi.WebService.service;import javax.jws.WebMethod;import javax.j...原创 2018-09-18 18:40:41 · 270 阅读 · 0 评论 -
Web Services简单介绍
Web Services入门一、Web Services简介1.什么是Web Services?Web Services 是应用程序组件 Web Services 使用开放协议进行通信 Web Services 是独立的(self-contained)并可自我描述 Web Services 可通过使用UDDI来发现 Web Services 可被其他应用程序使用 XML 是 ...原创 2018-09-15 20:34:51 · 333 阅读 · 0 评论 -
HQL查询(示例)
hql查询是操作实体类和属性实现查询。查询语句必须是实体类的方法名。(1)sql查询是表以及字段,不区分大小写,也叫做结构化的查询语句;(2)HQL查询的是对象以及对象的属性,区分大小写的。步骤:(1)创建Query查询对象,编写hql语句;(2)调用Query对象里面的方法得到结果。案例:卡号实体类:package com.liuyongqi.MavenHibe...原创 2018-08-08 14:45:19 · 479 阅读 · 0 评论 -
Map集合的遍历方式
Map集合的遍历方式map集合遍历有四种方式:第一种:先获得key集合,然后for循环遍历key集合拿值; Set<String> keySet = map.keySet();for (String key : keySet) { String value = map.get(key); System.out.println(value); ...转载 2018-08-04 16:27:55 · 308 阅读 · 0 评论 -
Hibernate入门 代码示例
news实体类package com.liuyongqi.MavenHibernateDemo1.entity;/** * 新闻实体类 * @author Administrator * @data 2018年7月31日 * @time 上午10:05:13 */public class News { private Integer nid ; private St...原创 2018-07-31 11:59:50 · 301 阅读 · 0 评论 -
hibernate加载策略之懒加载
hibernate的加载策略有两种:1)即时加载--get加载数据使用get获取数据,会立即查询,先到缓存中查找,找不到再到数据库中查找。2)延迟加载(懒加载lazy)--load加载不会立即查找,当需要的时候才会查找。容易造成LazyInitializationException异常。如果出现这个异常,大部分是因为session被关闭了,还要从session中获取数据造成的。...原创 2018-08-05 14:45:12 · 420 阅读 · 0 评论 -
hibernate之对象的状态(示例)
1.为什么要对Hibernate的对象分为几种状态:状态是对对象所处所处情境的描述,在对hibernate定义了几种状态之后即方便了为人所达成共识,同时也能更好的理解hibernate的工作机制。2.如何区分Hibernate的几种状态:开始的时候我根据下面两个是否进行判断:1)对象是否在Session缓存中2)在数据表中是否有记录可以上述条件进行组合的形式来穷尽四种种状态...原创 2018-08-05 15:39:55 · 403 阅读 · 0 评论 -
Criteria查询(示例)
Criteria查询也叫做QBC查询(Query by Criteria),是完全面向对象的查询。Criterion 是 Criteria 的查询条件。Criteria 提供了 add(Criterion criterion) 方法来添加查询条件。Criterion 接口的主要实现包括: Example 、 Junction 和 SimpleExpression 。而Junction 的实...原创 2018-08-10 09:52:36 · 4893 阅读 · 0 评论 -
Hibernate关系映射:一对一关联(示例)
Hibernate关系映射:一对一关联对于基于外键的1-1关联,外键可以存放在任意一边。需要存放外键的一端,需要增加<many-to-one.../>元素,并且为<many-to-one.../>元素增加unique="true"属性来表示该实体实际上是1的一端。<many-to-one name="manager" class="Manager" column=...原创 2018-08-06 20:50:25 · 323 阅读 · 0 评论 -
Hibernate关系映射:一对多关联(示例)
Hibernate关系映射:一对多关联setname属性: 设定待映射的持久化类的属性的inverse 属性:在hibernate中通过对 inverse 属性的来决定是由双向关联的哪一方来维护表和表之间的关系。 inverse = false 的为主动方,inverse = true 的为被动方, 由主动方负责维护关联关系。在没有设置 inverse=true 的情况下,父子两边...原创 2018-08-06 21:11:11 · 550 阅读 · 0 评论 -
Hibernate入门简单代码
Hibernate入门简单代码2018年08月02日 14:51:51阅读数:2本文只提供java代码,hibernate的配置请自己配置 单纯的建表代码 执行结果为 数据中 也有可能显示成功却没在数据库中找到这张表,我的解决方案是屏蔽hibernate.cfg.xml中的方言 还有5.0以上的版本必须加上这段代码&...转载 2018-08-02 14:55:04 · 282 阅读 · 0 评论 -
hibernate的主键生成策略
1. hibernate的主键生成策略 generator元素:表示了一个主键生成器, 每个主键都必须定义相应的主键生成策略。 它用来为持久化类实例生成唯一的标识 。 1.1 程序员自己控制:assigned数据类型不限、保存前必须赋值代码案例:student实体类:package com.liuyongqi.MavenHibernateDemo2....原创 2018-08-02 16:58:31 · 306 阅读 · 0 评论 -
Hibernate关系映射:多对多关联(示例)
Hibernate关系映射:多对多关联N-N关联映射增加一张表才完成基本映射。与1-N映射相似,必须为set集合元素添加key子元素,指定CATEGORIES_ITEMS表中参照CATEGORIES表的外键为CATEGORIY_ID。与1-N不同的是,建立N-N关联时,集合中的元素使用many-to-many。关于配置文件的属性的介绍,将在代码实现部分介绍。数据库设计:案例...原创 2018-08-07 12:07:11 · 304 阅读 · 0 评论 -
Hibernate二级缓存(示例)
Hibernate中没有自己去实现二级缓存,而是利用第三方的。简单叙述一下配置过程,也作为自己以后用到的时候配置的一个参考。案例:新闻实体类:package com.liuyongqi.MavenHibernateDemo8.entity;import java.io.Serializable;/** * 新闻实体类 * @author Administrator * ...原创 2018-08-11 20:50:23 · 485 阅读 · 0 评论 -
java通用dao方法(优化多表联查)
本方法只介绍一个通用方法,本方法可应用在多表联查,可以不用多ji建javaBean也不需要把外键变成对象1.准备一个pet实体类和DBlist工具类package com.pet.entity; import java.io.Serializable; public class Pet implements Serializable { /** * */ pr...转载 2018-08-03 13:47:33 · 1786 阅读 · 0 评论 -
自定义主键生成策略
自定义主键生成策略Worker实体类:package com.liuyongqi.MavenHibernateDemo2.entity;import java.io.Serializable;/** * worker工人实体类 * @author Administrator * @data 2018年8月1日 * @time 下午4:17:34 */publi...原创 2018-08-03 14:56:57 · 934 阅读 · 0 评论 -
Easyui 使用datagrid控件中的updateRow方法更新某个单元格时无效
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/LYQ2332826438近期在做项目时,使用了easyui,在做到更新表格中的某一行数据时,遇到了调用updataRow方法时,数据更新无效的情况表格请求数据无问题$("#dgd_buliding_ref").datagrid({ singleSelec...原创 2019-01-22 16:50:10 · 2849 阅读 · 0 评论