自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (7)
  • 收藏
  • 关注

原创 Hibernate的关系映射中遇到那些坑

Hibernate的关系映射中遇到那些坑1、介绍hibernate确实好,不用我们直接去操作数据库属性,而是与java面向对象的思想契合,让我们直接对对象实体类去操作,工厂实例化后,使用封装好的session,符合实际问题的解决思路,而且全自动,我只想说奥利给。但是里面对于java实体类的映射,xml的编写,主hibernate.cfg.xml的坑一不注意就掉下去,关键是报错还不准确,让你改bug改的牙痒痒。这一篇博文就是解决这问题的。2、替换原有的HibernateUtilspackage c

2020-07-22 16:04:58 399

原创 Hibernate的关系映射实例总结

Hibernate的关系映射实例总结1、实例说明利用hibrante技术做数据持久层,实现一个小吃点餐demo,实现小吃的种类展示,全部小吃展示,用户餐后点评。数据库表有,用户表,小吃表,小吃种类表,用户评论表,以及小吃用户关系表。其中关系为:小吃种类表与小吃表一对多。用户与小吃表多对多。用户与评论一对多。这个系统最主要的就是学习hiberate的关系映射部分。直接需要项目的可以点击跳转到我这里–>>hibernate关系映射demo2、实例结构就之后dao层和vo层,记

2020-07-22 15:28:54 243

原创 Java采用SHA和MD5实现摘要加密用户密码

SHA与MD5简单介绍SHA介绍SHA名为安全散列算法,是一种不可逆的数据加密算法,已经成为公认的最安全散列算法之一。散列算法,是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值(或哈希值)的指纹。散列值通常用一个短的随机字母和数字组成的字符串来代表。对于任意长度的消息,SHA都会产生一个256bit长的哈希值,称作消息摘要。MD5介绍MD5讯息摘要演算法(英语:MD5 Messag

2020-07-20 09:45:43 338

原创 Spring boot使用Thymeleaf模板引擎实现用户信息添加

Spring boot使用Thymeleaf模板引擎实现用户信息添加一、项目结构二、项目内容三、Controller控制类的编写四、User实体类的编写五、pom.xml的配置添加六、三个页面的编写1、List.html2、List2.html3、Map.html七、页面的结果一、项目结构1.创建一个Spring boot项目,在Src下添加两个包,分别为com.example.demo.user和com.example.demo.controller。注意:这里的com.example.demo.

2020-05-24 14:51:41 878

原创 java spring 使用GuideController实现信息的多步采集

java spring 使用GuideController实现信息的多步采集使用GuideController控制器的目的项目结构GuideController的编写User的编写applicationContext.xml的编写web.xml的编写index.jsp主页面的编写ok.jsp结果页面onePage.jsp的编写twoPage.jsp的编写treePage.jsp的编写效果一览使用GuideController控制器的目的在开发中会出现,需要采集大量用户信息来作为数据分析,但是如果是一个单

2020-05-17 19:06:37 319

原创 云储存实验排查——jdk安装部分以及hadoop格式化和启动部分

云储存实验排查——jdk安装部分以及hadoop格式化和启动部分一、JDK安装以及删除出错1、JDK安装出错2、JDK删除出错二、hadoop格式化和启动部分出错一、JDK安装以及删除出错1、JDK安装出错首先要删除原来的jdk以及配置环境,再安装新的jdk。所以呢首先要输入命令看看是否存在。如果你的输入结果是这样,恭喜你,很好说明原来的镜像没有jdk,直接安装新的就可以了。但是你如果很不巧是这样。和博主我一样,恭喜你,自己解决的时候很麻烦,但是解决了你会进步。2、JDK删除出错那么你

2020-05-10 21:54:37 320

原创 Spring MVC使用destory-method及时释放资源(学生登录)

使用destory-method及时释放资源(学生登录)项目结构与介绍1、项目结构1、项目介绍appliction.xml的配置jdbc.properties的编写com.bean包Students类的编写;com.dao包下StudentDao接口编写;com.server包下的StudentServer类的编写index.jsp的编写save.jsp的编写运行界面项目结构与介绍1、项目结构首先是一个Web项目;src下创建三个包,分别为com.bean,com.dao,com.server;在

2020-05-10 20:01:52 376

原创 Spring Boot Scope范围学习

Spring Boot Scope范围学习Scope的理解SingletonServiceProptotypeServiceScopeConfig 配置类的编写Main的编写运行结果Scope的理解顾明思意,Scope就是范围的意思,工程分为普通项目与web项目,所以范围就分成了两大类。1、Singleton:一个Spring容器只有一个Bean实例。2、Prototype:每次调用都会新...

2020-04-30 12:05:52 244

原创 Spring Boot切面Aspect Aop思想

Spring Boot切面AopAspect的作用范围拦截规则的注释编写配置文件Aopconfig 的编写注释式拦截的add操作的编写方法拦截的add的操作编写logAspect切面的编写Main的编写运行结果Aspect的作用范围为了降低耦合,每一个类该独自尽量完善一项固定的功能,但是程序中却需要调用很多类,排好顺序去实现功能,这个时候就需要使用切面将其他类来引用到一个类中,也就是说哪里需要...

2020-04-30 11:11:21 958

原创 严重: Servlet.service() for servlet [dispatcherServlet] in context with path [/501] threw exception

这里写目录标题报错内容报错解决报错内容严重: Servlet.service() for servlet [dispatcherServlet] in context with path [/501] threw exception [Handler processing failed; nested exception is java.lang.NoClassDefFoundError: j...

2020-04-20 23:51:56 4741

原创 Spring MVC 文件名映射控制器映射JSP页面

文件名映射控制器映射JSP页面applicationContext.xml的配置applicationContext.xml的配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3...

2020-04-20 21:38:39 387

原创 Spring MVC参数映射控制器JSP页面

参数映射控制器JSP页面项目结构appcationContext.xml的配置web.xml的配置index的编写界面的实现项目结构在webcontent创建images文件夹,用于跳转页面的图片素材。WEB_INF下创建jsp文件夹,用于跳转的jsp页面。当然需要导入MVC所需要的Spring.jar,Spring_mvc等等。lib下创建appplicationContext.xm...

2020-04-20 13:34:21 402

原创 Spring mvc简单控制器获取表单数据

Spring mvc简单控制器获取表单数据创建项目结构简单控制器的regcontrollerl类web.xml配置index.jsp的编写reg.jsp的配置界面效果创建项目结构src下创建简单控制器类。导入MVC项目所需要的commons-logging.jar,spring-mvc.jar,spring.jar包,并且在WEB_INF/lib下将jar包引入。在WEB_INF下创建a...

2020-04-20 11:44:00 361 1

原创 Spring MVC前端控制器DispatcherSelvert学习篇

使用DispatcherSelvert的登录验证DispatcherSelvert的解释bean编写Valiation编写applicationContext.xml编写web.xml编写index.jsp实现页面DispatcherSelvert的解释DispatcherServlet是spring的web框架(以下简称SpringWeb)中的核心servlet.“Spring的web框架—...

2020-04-05 12:18:16 248

原创 Bean按名称,类型自动装配以及延迟初始化_—配置xml—学习篇

Bean按名称,类型自动装配以及延迟初始化——学习篇按照Bean名称装配按照Bean类型装配设置统一设置延迟初始化按照Bean名称装配<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www....

2020-04-04 13:59:42 183

原创 JavaBean集合对象注入属性学习篇

JavaBean集合对象注入属性下面是 bean集合类。//定义了Map,set,listpublic class setys { private Map<String,String> map; private Set<String> set; private List<String> list; public Map<String, St...

2020-04-03 12:29:13 276

原创 零配置实现Bean注入

下面是 XML配置。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www...

2020-04-03 11:31:58 159

原创 @Resourse的bean配置学习篇

@Resourse的bean配置学习篇下面是 工厂类import javax.annotation.Resource;import com.lh.entity.Book;public class TestUtil { @Resource(name="book") private Book book; public Book getBook() { return book...

2020-04-03 11:13:03 269

转载 @Resource()注解Jdk版本过低的问题解决篇

@Resource()注解Jdk版本过低的问题解决篇//感谢这位博主的博文,分享链接:https://blog.csdn.net/dear_Alice_moon/article/details/82721636创建一个普通Java项目:Test-Springframework,在src目录下创建包路径: org.springframework.core ,并在该路径下创建Java文件: Jdk...

2020-04-03 11:03:10 934

原创 关于Spring Bean的 @Autowired 注释

@Autowired注释注解说明代码解析@Autowired在构造器之前@Autowired在属性 之前@Autowired在setter方法之前@Autowired在其他方法之前注解说明@Autowired是用于类当中,分别有构造方法前注解,属性前注解,setter方法前注解,类方法前注解。代码解析@Autowired在构造器之前下面是 @Autowired在构造器之前。public...

2020-04-02 18:39:28 459

原创 初学Spring框架练习一Setter注入

Spring框架练习一Setter注入前言创建项目前言最近在学习String Boot,对于注解式的配置编译方式有点不习惯,在查阅资料的得知,注解的前身是各种XML文件的调用的简化方式,所以就想着学习学习 Spring框架吧,和Spring Boot齐头并进。创建项目首先,创建一个463的项目,如图。然后就是创建一个User_package的包名,里面存放Bean的实体类User,以及...

2020-04-02 15:45:17 220

原创 Myeclipse web项目导入到 Eclipse 一系列问题解决篇

Myeclipse web项目导入到 Eclipse 一系列问题解决篇eclipse怎么导入Myeclipse web文件一级目录一级目录eclipse怎么导入Myeclipse web文件一级目录一级目录

2020-04-01 10:29:07 725 1

原创 java23种开发模式之—装饰模式

java23种开发模式之—装饰模式与比较适配器模式装饰模式与比较适配器模式经过上次的适配器模式学习(没有学习那就赶快学习去!链接:),三类适配器实现的方式,适配器模式就是,用一个类去实现一个接口的众多方法中的一个,如果有新的需求,可以在原来接口定义新的方法后,或者再定义一个新的接口定义这新的方法名。总的来说,就是每个类很好的去实现一个接口的方法(这样后期处理以及分离起来会好很多)。但是装饰...

2020-03-31 13:39:15 155

原创 开发游戏,那就赶快来挤进来学习— Coocs Creater 之UI 组件Button

Coocs Creater 之UI 组件Button1.前言2.准备工作3.改变图片颜色4.更换图片种类5.缩放图片大小1.前言其实对于我来说一直想要开发一个游戏,在大二的时候就在尝试自己做一些游戏,那个时候哪里知道引擎这一说,一切从零开始,就自己想着把游戏开发的一整套流程都搞下来。哪里有那么容易哦,后来自己游戏做自闭了,就选择去用引擎,我可是个货真价实的小白呀。哪里知道引擎的好坏,就在U...

2020-03-30 00:40:36 527

原创 java设计适配器模式讲个小故事

java23种设计模式之适配器模式类的适配器对象的适配器接口的适配器今天来给大家说说适配器,适配器顾名思义就是把一个原来不合适你需求的物品改变为适合你的物品。但是改变需求有很多办法,你要采取哪一种适配器,取决当时的实际情况,下面我将把我理解的适配器原理给大家以插头座的方式来讲解。类的适配器如果你需要一个二孔的插头座还要有着一孔的功能,但是你只有一个一孔的插头座,你会怎么办?办法 1:我们...

2020-03-29 16:13:59 160

原创 云存储集群免密码登录

云存储集群免密码登录1、防火墙的配置2、主机地址映射的配置3、完成免密码登录的配置1、防火墙的配置首要条件,之前的五台虚拟机集群的物理配置以及网络配置完成!注:防火墙配置的操作步骤均在root用户下进行,在集群的每台主机上单独设置关闭防火墙systemctl stop firewalld.service 为关闭防火墙服务systemctl disable firewalld.servi...

2020-03-29 13:32:27 252

原创 多种方法java实现星座

Java的List集合实现十二星座用List实现用Map实现用Set实现用List实现List是有序的列表,允许列表元素重复,其方法有,添加元素为list.add(ys),获取指定元素list.get(i),删除指定索引list.remove(i),第一次指定元素出现位置indexof(ys)。下面是 ArrayList实现的十二星座。package constellation;impo...

2020-03-28 15:50:05 1181

原创 JavaScripts学习总结

JavaScripts学习总结一.对象(1)读取对象属性var obj={P:“hello world”};Obj.p=”hello world”或者obj[‘p’]=”hello world”-2-对于对象的引用-1-var x1={};var x2;x2=x1;x1=1;X2=1;//对于一个对象,如果改变对象的值,则指向该对象值也改变。-2-var x1=...

2020-03-27 14:03:14 490

原创 ajax的学习总结

Ajax的学习总结**1.**是一种基于xmlhttp 和异步的Javascripts的更新局部网页的方法。**2.**对于所有的IE浏览器都有很好的支持,基于Java语言准则来开发。对于新旧的IE xmlhttp对象都有很好的 支持,新的是var variable=new xmlhttpRequest();注释:xmlhttpRequest()是一种新的接收服务器应答的方法。旧的的...

2020-03-27 13:44:05 179

原创 Eclipse环境搭建

Eclipse环境搭建1、开发环境选择JDK1.8,开发软件Eclipse1.1首先安装 Eclipse可在官网查询(官网https://www.eclipse.org/downloads/)找到适合JDK1.8版本的Eclipse。(我上传一个JDK,官网下起来太慢了)1.2配置java语言的环境变量鼠标右键点击我的电脑,选择高级设置里的环境变量。在path中配置好java JD...

2020-03-27 13:05:57 267

原创 java23种设计模式之创造者模式

Java23种设计模式之创造者模式创造模式不同于工厂模式但是有有些相似,之前看了一个博客写的是,加上自己的思考觉得,工厂模式注重于生产,也就是说一个单工厂可以创建多个生产一个对象衍生对象,当然多工厂也可以生产多个对象的多个衍生对象,这个我会在我的工厂模式文章中再说明。但是,创造模式却不同,他不去在乎哪一个工厂去实现哪一个实体类而更多的是,我只要生产者去生产一个类,自然多个生产者就会有多个类,此...

2020-03-27 12:19:56 276

原创 云存储配置集群,五台虚拟机物理配置以及网络配置

云存储配置集群,五台虚拟机物理配置以及网络配置完成目标1、掌握VM Work Station创建虚拟机2、配置网络文件以及主机名1、在VM WorkStation创建五台虚拟机(分别为Clouster01,Clouster02,Clouster03,Clouster04,Clouster05,镜像采用Centos_7.4 64位)。打开VM Work Station使用向导开始创建虚拟机...

2020-03-27 11:46:02 599

Snack_Hibernate.rar

里面五张表,分别是小吃表,小吃类表,用户表,用户评价表,以及小吃用户关系表。 其中小吃表和小吃类表关系多对一,用户和用户评价表一对多,小吃和用户多对多,所以生成了小吃用户关系表。 里面基本的增删改查有的,其实最主要的一个就是通过多对多的关系表,将所有小吃的用户评论打印到控制台,是遍历了三层实现的。 其实也是我最近学习hibernate后的一个学习记录吧。 希望里面的一对多,多对多的细节可以帮助到新手。

2020-07-22

wechat.rar

采用spring boot实现仿微信界面聊天室,基于websocket,前端使用bootstrop组件,数据库为mysql,实现按名字,ID查找添加好友,实时的与好友聊天,查看历史消息,查看好友上线状态,功能简单易懂,附带数据库的文件,以及注释,以便大家学习。

2020-07-20

Spring boot个人博客管理系统

前端使用sementi ui组件,后端使用Spring boot,数据库为mysql,实现功能有博客的发布,修改,删除,采用的是Markdown的开源组件;归档,标签管理,评论管理等,具体的技术有,拦截器,jpa,MD5加密摘要,界面优美,值得学习。

2020-07-20

Springmvc_DispaterSelvert.zip

一个前端控制器和视图解释器的demo,可供初学Spring mvc学习者学习

2020-04-05

java实现基于MVC的线上图书购买系统

采用java实现基于MVC的线上图书购买系统,附带mysql数据库文件。 实现功能包括图书浏览,图书查询,图书购买,个人信息浏览,个人信息修改,图书信息修改。 其系统大致流程为,新用户注册账户,图书购买基金为0,登录图书商场后,可按照种类或者书名查询图书信息,后可选择直接购买或者加入购物车(当时时间不够购物车没写),之后打印图书信息确认购买图书价格合理,数量正确 后,即可购买图书 ,此时个人图书基金也会减少,修改图书数量信息,(对了为了保证图书数量以及用户的购买基金不会出现线程脏读,还加了一点线程),用户信息也实现就不多说。 作为刚刚接触MVC模式的java开发学习者可以参考。

2020-03-27

java实现的html小游戏,附带控制台小游戏

这个demo是一个用java实现的控制台小游戏,小游戏可以在控制台玩,也可以在html中玩,简单的说就是一个根据用户喜好创建一个司令人物,然后根据选择的司令性别,武器,宝石等等改变司令的战斗属性,完成司令配置后,随机匹配敌人以及地图,然后战斗,直到一方血量见底,另一方胜利 。然后再改为html的小游戏,前面都很顺利但是打斗场景不会写,渲染动作不会(所以我去学习Cosos了),就搁置到这里了,但是里面的采用的是java设计模式中的工厂模式还是值得学习一下的

2020-03-27

java创造者模式之车辆组装小demo

java创造者模式之车辆组装小demo,希望可以给你帮助.

2020-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除