JAVA
文章平均质量分 67
xudailong_blog
徐代龙的新博客:http://blog.csdn.net/xudailong_blog
微信公众号:蛇崽网盘教程资源
展开
-
idea 历史版本下载地址
防止忘记:特此记录idea官网旧版本地址原创 2021-07-10 16:29:53 · 981 阅读 · 1 评论 -
一分钟了解CONSTRAINT约束的用法
场景设计数据库表,用来存储学生和班级信息表第一种情况:将学生信息和班级信息存储到一张表中sno sname classno cname1 周杰伦 001 高三1班2 林俊杰 002 高三1班3 詹姆斯 003 高三2班这种情况会...原创 2018-11-19 11:50:45 · 3892 阅读 · 0 评论 -
ORM是什么,ORM的优缺点
ORM的介绍ORM的全称是:Object Relational Mapping (对象 关系 映射)简单的说,orm是通过使用描述对象和数据之间映射的元数据,将程序中的对象自动持久化到关系数据库中。ORM需要解决的问题是,能否把对象的数据直接保存到数据库中,又能否直接从数据库中拿到一个对象?要想做到上面两点,则必须要有映射关系。ORM的优缺点优点:orm的技术特点,提高了开发效...原创 2018-11-22 11:42:57 · 9763 阅读 · 0 评论 -
mysql多表查询学习
距离上一篇文章一分钟了解CONSTRAINT约束的用法,我们了解到在工作中,很多时候我们都会将一个很大的表拆解成多个小的表,来去除数据冗余问题,一方面可以提高数据查询的速度,另外一方面,易于我们进行数据表的管理。单表查询一般的,查询单张表,我们可能是进行如下的操作。SELECT empName FROM employee;多表查询但是如果是两张表联系在一起的话,我们查询的方式就需要改变...原创 2018-11-19 15:30:03 · 336 阅读 · 0 评论 -
hibernate学习之hibernate的入门
hibernate 可能对于我并不是很陌生, 一个基于面向对象来操作SQL语句的框架,也就是一种ORM框架,在Java对象与关系型数据库之间建立某种映射,来实现直接存取Java对象。特点将对数据库的操作直接转换为Java对象的操作,简化开发。通过修改一个持久层对象的属性从而改变修改数据库表中对于的记录数据提供了线程和进程两个级别的缓存来提升程序的性能非侵入式:Hibernate不要求持...原创 2018-11-22 16:06:07 · 267 阅读 · 0 评论 -
什么是Java 注解?绿帽子了解一下
什么是Java注解?这个问题打自从第一天接触到Java注解以来,也是一直困扰着我。什么是注解?注解能做什么?注解在生活中的理解通过生活中的例子举例,来让大家对注解这个词能够更加深刻的记住它。下面两个例子比较贴切的说明下注解:例子一:标签在超市里面,你会在货架上多多少少的看到有标签的痕迹,有的货架上贴着:粮油、洗发水、水果、大米等等。这些标签就是注解,在不影响货物的同时,能让顾客更好的...原创 2018-11-20 12:56:45 · 595 阅读 · 1 评论 -
hibernate学习之在intellij idea下使用maven创建hibernate项目(详细图文教程)
在上次学习hibernate基础了解之后,这里再次进行intellij idea IDE使用maven进行hibernate的安装,并跑通一个HelloWord。环境windows 7 64位intellij ideamavenhibernate本次教程针对毫无经验的小白,比如我,然后教你如何一步步的成功运行起hibernate的helloword建议先稍微看下之前的这两篇文章:...原创 2018-11-23 15:45:28 · 5278 阅读 · 6 评论 -
org.hibernate.HibernateException: Unable to make JDBC Connection
部分错误日志:java.lang.UnsupportedOperationException: The application must supply JDBC connections<property name="connection.urls">jdbc:mysql:///hibernate</property>org.hibernate.HibernateExc...原创 2018-11-23 15:58:03 · 1449 阅读 · 0 评论 -
hibernate type=MyISAM 报错
在配置hibernate.cfg.xml中,如果配置了使用hibernate创建表,则会出现type=mylsam错误,主要为引擎错误错误操作:hibernate.cfg.xml配置了下面语句后:自动创建表(不建议使用)<property name="hibernate.hbm2ddl.auto">update</property>创建表 &原创 2018-11-23 16:06:39 · 394 阅读 · 0 评论 -
从Android开发者角度理解Spring
学Java Spring框架也有一段时间了。从陌生到熟悉,到能轻易说出其功能来。这里也记录一下,有不对的地方还烦请指正一番。这里大概的说一下其使用方式:spring在项目工程里面有两种使用,一种是XML配置,一种是代码注解方式。(一)通过XML配置XML配置更像是Android MVC中的XML中各种view,只不过spring是已经初始化了的,而Android xml中的view还需要在...原创 2019-06-06 11:34:38 · 846 阅读 · 0 评论 -
Windows 7 下Maven的下载安装配置 (配置本地仓库及修改路径)
环境windows 7 64位官网下载Maven1 首先去官网:http://maven.apache.org/ 进行下载,这里尽量不要选太高级的版本,选个稳定的版本就可以了。上面的两个箭头都可以进行选择,第一个箭头是代表最新的版本,这里我选择了第二个箭头,也就是最底下的这个箭头。2 选择Maven版本选中点击下载,即可。解压缩配置Maven环境变量可以参考上一...原创 2018-11-15 12:14:14 · 3046 阅读 · 1 评论 -
Maven设置网络中央仓库的镜像
使用国内阿里云的镜像进行设置在Maven的安装路径下的conf下的settings.xml文件中进行配置将下面的代码复制到settings.py文件中 <mirror> <id>alimaven</id> <name>aliyun maven</name&a原创 2018-11-15 14:35:45 · 2864 阅读 · 0 评论 -
windows 环境下安装Tomcat
环境windows 7 64位java jdk 11.0.1官网下载jdktomcat9版本链接地址:https://tomcat.apache.org/download-90.cgi因为我的电脑是win7 64位的,所以选择红色框出来的进行下载解压文件夹并配置到环境变量中在系统属性的环境变量中添加CATALINA_HOME,变量值为:E:\mavendir\apache...原创 2018-11-15 23:05:37 · 279 阅读 · 0 评论 -
intellij idea快速配置关联tomcat
在你导入的项目中选择绿色锤子右边的箭头选择一个工程进行tomcat的配置这时候就把tomcat配置好了。个人网站:http://xudailong.cc关注「蛇崽网盘教程资源」公众号 ,在微信后台回复「领取资源」,获取IT资源200G干货大全。更多资源请访问:https://blog.csdn.net/xudailong_blog/article/details/78762262...原创 2018-11-15 23:23:41 · 2620 阅读 · 0 评论 -
使用Intellij IDEA通过Maven搭建struts2的HelloWord(超详细图文教程)
在JavaWeb中,随着Intellij IDEA的广泛使用,所用的Maven插件在以后的JavaEE中开发也将是个趋势,通过Maven仓库,我们可以不用下载所关联的Jar包就可以进行引用,还是很方便整个工程管理的。这次练习的是Javaweb开发中的有名的MVC开发框架:struts2struts2(百科):Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个serv...原创 2018-11-20 17:10:36 · 2809 阅读 · 1 评论 -
mysql语句声明外键
环境在Navicat 中进行mysql的语句操作示例1 创建一张员工表:CREATE TABLE employ(id INT PRIMARY KEY,ename VARCHAR(20),deptId INT);2 插入员工数据:INSERT INTO employ VALUES(1,'李四','软件开发部');INSERT INTO employ VALUES(2,'王五','应用...原创 2018-11-16 11:20:04 · 7075 阅读 · 0 评论 -
MySQL中主表与副表的区别,级联操作的运用
划重点:1 被约束的表称为副表,约束别人的表称为主表,外键设置在副表上的。2 主表被参考的字段通常都设置为主键3 当有外键约束的时候,添加数据的顺序:先加主表,再添加副表的数据4 当有外键约束的时候,修改数据的顺序:先修改副表,再修改主表的数据5 当有外键约束的时候,删除数据的顺序:先删除副表,再删除主表的数据级联操作当有外键约束的时候,必须先修改或删除副表中的所有关联数据,才能修...原创 2018-11-16 11:43:00 · 6596 阅读 · 0 评论 -
使用IntelliJ IDEA通过Maven创建Spring的HelloWord(超详细图文教程)
在JavaWeb中,随着Intellij IDEA的广泛使用,所用的Maven插件在以后的JavaEE中开发也将是个趋势,通过Maven仓库,我们可以不用下载所关联的Jar包就可以进行引用,还是很方便整个工程管理的。因为自己也是第一次接触Spring项目,而且前前后后鼓捣了十多次,这次成功的将Spring项目运行起来,特意记录之,方法很多种,适合自己的便是合适的,大神请绕道。目标:搭建一个M...原创 2018-11-16 19:02:45 · 3698 阅读 · 3 评论 -
java struts2返回Json字符串(intellij idea环境)
在上一篇文章使用Intellij IDEA通过Maven搭建struts2的HelloWord(超详细图文教程)中,我们知道了如何在intellij idea通过Maven构建struts2项目,现在我们将继续在该项目中返回json字符串内容,而不是直接返回到jsp文件中。环境windows 7 64位Intellij IDEA 64 位Mavenstruts2步骤(一)在ac...原创 2018-11-21 13:00:18 · 852 阅读 · 0 评论 -
mysql使用SQL语句创建表
使用SQL语句创建一张表,不仅可以可以快速创建表,少去了不少时间,还可以从这看出一个人对该技能点的熟悉程度。下面是一张简单的表创建语句:CREATE TABLE `tb_area`( `area_id` INT(2) NOT NULL AUTO_INCREMENT, `area_name` VARCHAR(200) NOT NULL, `priority` INT(2) NOT NULL...原创 2018-11-19 11:16:26 · 31851 阅读 · 0 评论 -
win7环境下java jdk环境变量的配置
场景window7 64位jdk1.8.0_181配置步骤:1 到Java的官网下载JDK安装包,64位的电脑下载64位的jdk,官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载完后一路下一步点击安装即可。2 下载完后进行环境变量的配置:打开我的电脑,选择系统属性,然后再选择高级系...原创 2018-11-15 14:04:39 · 599 阅读 · 0 评论