自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Howie_T

日积月累总会成功

  • 博客(14)
  • 收藏
  • 关注

原创 Maven插件开发——MOJO简单使用

Maven插件开发简介Maven包含一个提供基本项目处理功能和构建过程管理的核心引擎,以及一系列用于执行实际构建任务的插件。什么是Mojo?Mojo实际上是一个Maven的目标,插件包含任意数量的目标(Mojos)。Mojos可以定义为带注释的java类或Beanshell脚本。Mojo指定有关目标的元数据:目标名称,它适合生命周期的哪个阶段,以及它期望的参数。Mojo术语是在ma...

2019-02-14 16:34:26 17102

原创 SpringBoot入门——整合mybatis的增删改简单实现

由于IDEA还不能熟练操作,此篇增删改简单实现用eclipse实现springboot的搭建过程省略(springboot基础结构下载路径)一、架构集成官网下载的springboot基础结构不包含热部署,log4j,mybatis因此需要先架构集成SpringBoot热部署开启只需要在pom.xml中加入相关配置即可<dependency> &lt...

2018-11-22 18:20:34 392

原创 SQL语句积累

SQL语句选取0到5的数据select * from student01 LIMIT 0,5删除数据库中id为2的数据DELETE from student01 where id=12删除数据库中name为空值的数据DELETE from student01 where name IS NULL用班级对数据库进行排序select count(*) as ‘人数’,class as ...

2018-11-21 15:02:15 176

原创 SpringBoot入门——Thymeleaf简单使用

本文只展示代码实现,具体参考此博客实现举例使用Thymeleaf的:赋值,拼接,if判断,unless判断,for 循环,HTML文本替换IndexController后台代码@Controllerpublic class IndexController { /*** * index页面 */ @RequestMapping("/Index")...

2018-11-21 14:50:08 337

原创 SpringBoot项目在IDEA实现热部署

一、开启IDEA自动make功能CTRL + SHIFT + A 查找make project automatically勾选继续CTRL + SHIFT + A 查找Registry 找到勾选compiler.automake.allow.when.app.running重新启动IDEA二、配置热部署功能加入maven依赖 <!--热部署--> <...

2018-11-21 14:02:46 189

原创 SpringBoot入门——IDEA简单Demo

什么是SpringBootSpringBoot不是一种新型的框架,而是默认整合了所以框架的使用方法。SpringBoot设计目的是用来简化新Spring应用的初始搭建以及开发过程SpringBoot的好处搭建简单、快捷、方便 对主流开发框架无配置集成 内嵌Tomcat等web容器,无需再次进行配置 提供一系列“starter” 来简化Maven的配置 极大提高了开发部署效率S...

2018-11-20 16:49:52 261

原创 Spring AOP概述及使用

AOP概述AOP面向切面编程(Aspect Oriented Programming)通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。常用于日志记录,性能统计,安全控制,事务处理,异常处理等 AOP术语JoinPoint 连接点(切入点)PointCut 连接点集合Aspect(切面)Advice(通知)Target(织入到的方法)Wea...

2018-07-26 15:10:34 222

原创 Spring使用外部属性文件

在配置文件里配置bean时,有时需要在bean的配置里混入系统部署的细节信息(例如:文件路径,数据源配置信息等)而这些部署细节实际上需要和bean配置相分离,于是Spring提供了一个Property Placeholder Configurer的BeanFactory后置处理器,Spring2.5之后,可通过<context:property-placeholder>元素简化:步...

2018-07-24 17:19:11 141

转载 Spring常用注解总结

初学spring注解刚开始还是很迷,于是开始找博客发现一篇写的很详细的spring注解此篇文章来自转载,转自:https://www.cnblogs.com/xiaoxi/p/5935009.html此篇文章好好阅读完后就会对spring注解有一个更深的认识(文章字体颜色标注 红色为重点,蓝色为注意点) 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置ao...

2018-07-21 11:34:17 348

原创 hibernate注解实现多对多双向外键关联

继上篇hibernate注解实现多对多单向外键关联多对多双向外键关联1、 在单项多对多的基础上,对另一方也加上对象的集合引用并在其get方法上加上@manyToMany2、在上篇说了中间表的名称和字段名称都可以修改但是要注意mappedBy和@JoinTable是互斥的,也就是说,@"关联关系注解"里面写了mappedBy属性,下面就不能再写@JoinTable。否则,Hibernate报异常。1...

2018-06-28 17:12:06 1361

原创 hibernate注解实现多对多单向外键关联

多对多单向外键关联1、在其中一方引入另一方的集合并在其get方法上加上注解@ManyToMany默认会生成一张以两个对象名称组合的中间表2、中间表的名称和字段名称都可以修改 @JoinTable(name=“tablename", joinColumns={@JoinColumn(name=“this_id")}, inverseJoinColumns={@JoinColum...

2018-06-28 16:40:53 481

原创 hibernate注解实现一对一双向外键关联

继上篇的hibernate注解实现一对一单向外键关联。一对一双向外键关联1、主控方的配置同一对一单向一样不用更改2、在被控方设置关联对象的属性引用上加上@OneToOne主键3、双向关联,必须要有mappedBy属性(mappedBy的意思是由对方主导关联关系)注意:自动生成表时会在两张表上都加入外键关联关系,可以通过没置mappedBy来解决1、创建实体类Person并添加idCard引用pac...

2018-06-23 16:24:12 1136

原创 hibernate注解实现一对一单向外键关联

首先,理解什么是一对一关系例如人与身份证号,一个人只能有一个身份证号,而一个身份证号只能属于一个人,这种关系就叫做一对一关系。由此,我们用人和身份证号来设置一对一单向外键关联,通过Person可以找到idCard,idCard却找不到Person。1、创建实体类Person并添加idCard引用package cn.yinghuo.model;import javax.persistence....

2018-06-21 11:11:32 739

原创 hibernate三种对象状态

hibernate三种对象状态 简述 临时状态(Transient ):刚刚使用new语句创建,还没有被持久化,不处于Session的缓存中。处于临时状态的状态的Java对象被称为临时对象。  持久化状态(Persistent):已经被持久化,加入到Session的缓存中。处于持久化状态的Java对象被称为持久化对象。  游离状态(Detached):已经被持久化,但不处于session的缓...

2018-06-20 14:23:08 219

空空如也

空空如也

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

TA关注的人

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