自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 Rest构建分布式 SpringCloud微服务架构项目

一、开发环境:jdk 1.8、Maven 3.x、IDEA 2019.1.4、SpringBoot 2.0.7、spring Cloud 最新的稳定版 Finchley SR2 搭配SpringBoot 2.0.7稳定版(https://spring.io/projects/spring-cloud、GA greneral Availability 正式发布...

2019-08-27 15:39:00 220

转载 springBoot第二种配置文件yaml书写方式及读取数据、整合myBatis和整合junit

一、yaml文件格式:key-value形式;可以表示对象 集合  1、语法:key:value 冒号后面必须跟一个空格再写value值    key1:      key2:        key3:value  2、属性取值:a、可以使用@Valu注解取值--@Value("${page.rows}")         b、使用 ConfigurationP...

2019-08-23 17:31:00 944

转载 SpringBoot快速入门

一、需求:请求一个url,响应一个json数据  1、传统方法:创建maven工程》配置springmvc框架、springmvc配置文件、web.xml配置前端控制器》编写controller》部署tomact  2、springBoot创建maven工程;必须继承spring-boot-stater-parent工程》》编写controller实现业务逻辑》》编写一个启动类,...

2019-08-23 16:51:00 187

转载 SpringData:关联查询

一、查询方式1、导航式查询  使用“对象.属性” 进行查询;对于多的查询, 默认就是延迟加载,添加注解@Transactional  在OneToMany 注解中需要添加属性 fetch:值:FetchType.LAZY 延迟加载  FetchType.ENAGER 及时加载通过联系人 查询客户;一的查询默认是及时加载,可以配置成延时加载2、Speci...

2019-08-22 17:01:00 204

转载 SpringData表关系:多对多

一、编写实体类配置关联关系:1、多对多使用注解@ManyToMany配置:a、 在实体中添加一个集合属性  b、在属性上添加ManyToMany注解          c、@JoinTable 注解配置关联关系(name中间表名称),当前表和中间表的映射关系,对方表和中间表的映射关系2、多对多关系中,只能一方维护关联关系、另一方放弃维护3、级联操作:@ManyToMna...

2019-08-22 16:51:00 219

转载 springData表关系:一对多

一、编写实体类进行表关联1、在一张表的关联属性上添加@OneToMany注解(关联属性用来记录多的一方的信息,是个集合,一般用set)2、在另一个实体类的关联属性上添加@ManyToOne注解和@JoinColumn(name="custid",referencedColumnName = "cust_id")注解二、编写dao:两个dao都继承JpaRepository&...

2019-08-22 16:27:00 220

转载 springData表关系:一对一

一、编写两个实体类1、一对一关系实现:a:使用外键关联  b:使用主键关联,两个表的主键相同2、外键方案:配置关联关系:两个实体类互相关联,并且在关联的属性上添加一个@OneToOne代表一个对一个的关系;              在属性上添加@JoinColumn  nme 存储外键的字段名称  referencedColumnNmae 对方表的字段名称 (可以省略)...

2019-08-22 16:12:00 195

转载 springDataJPQL实现增删改查及分页,原生sql查询,根据方法命名规则实现查询以及Specification查询...

一、使用方法1、在dao中定义开一个方法,使用方法的参数设置jpql,并且使用方法的返回值接受查询结果,在方法上添加@query注解,在注解中写jpql语句进行增删改查,测试2、使用原生的sql语句:dao中定义一个方法,在方法中添加@query注解,在注解中添加原生sql语句,并且添加一个属性:nativeQuery=true,测试3、方法命名规则查询:  通过以肯定的...

2019-08-21 20:57:00 474

转载 SpringDataJpa实现增删改查分页

一、引入依赖<properties> <spring.version>4.2.4.RELEASE</spring.version> <hibernate.version>5.0.7.Final</hibernate.version> <slf4j.version...

2019-08-20 17:25:00 160

转载 angular js 删除及多条删除

一、编写service //删除 public int delete(Long id); //多条删除 public int deletes(List<Long> id);二、编写serviceImpl @Override public int delete(Long id) { r...

2019-08-13 17:25:00 628

转载 angular js 页面修改数据存入数据库

一、编写service,修改数据要根据ID回显数据  //根据ID查询 public Brand findById(Long id); //修改 public int update(Brand brand);二、编写serviceImpl@Overridepublic Brand findById(Long id) { return brandDao.se...

2019-08-10 17:03:00 478

转载 angular js 页面添加数据保存数据库

一、编写实体类Controller层返回数据使用package entity;import java.io.Serializable;public class Result implements Serializable{ private static final long serialVersionUID = -8946453797496982517L; privat...

2019-08-10 16:31:00 533

转载 angular js 分页

一、编写实体类PageResultpublic class PageResult implements Serializable { private Long total;//总记录数 private List rows;//当前页的结构 public PageResult() { } public PageResult(Long total, List...

2019-08-09 16:52:00 188

转载 angular前端框架简单小案例

一、angular表达式<head> <meta charset="UTF-8"> <title>Title</title> <script src="js/angular.min.js"></script> <!-- 如果要使用angular 1、必须先引入相关的框架...

2019-08-09 16:50:00 765

转载 分布式项目配置工程,在项目间互通要先在linux下开启zookeeper

一、编写配置文件<?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:dubbo="http:/...

2019-08-02 16:16:00 145

转载 密码加密

一、在用户对象的密码显示设置为下面的方式User user = new User(sysUser.getUsername(), sysUser.getPassword(), collection);@Overridepublic UserDetails loadUserByUsername(String username) throws UsernameNotFoundExcepti...

2019-07-25 15:39:00 254

转载 判断添加用户名的唯一性

判断添加用户名的唯一性,促使用户名不一样,可以根据用户名进行登录操作一、编写dao// 根据用户名查询用户对象(唯一对象)@Select("select * from sys_user where username=#{username}")SysUser findByUsername(String username);二、编写service及实现类(1)servicebo...

2019-07-25 14:37:00 2691

转载 显示用户登录用户名

使用SpringSecurity进行操作 产生一个上下文栈 SecurityContext ----》自动存储到session域中 通过SecurityContext l可以获得认证对象 Authentication --->封装principal(主角)属性 principal就是当前用户对象User ----->包含用户相关信息:SecurityContext-----》...

2019-07-24 15:07:00 708

转载 security安全框架,用户登录安全认证与退出

一、创建用户表及实体类二、编写security配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...

2019-07-24 11:05:00 508

转载 mybatis分页助手分页

一、编写dao及配置文件(1)配置文件两种方式第一种:<!--SqlSeesionFactoryBean对象--><bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="da...

2019-07-23 16:04:00 253

转载 javaWeb删除一条及多条数据

一、编写dao//删除根据ID@Delete("delete from product where id=#{id}")public void delete(Integer id);二、编写service及实现类//删除单个public void delete(Integer id);//删除多个public void deletes(Integer[] ids);@Over...

2019-07-23 14:43:00 1099

转载 javaWeb手动分页步骤

一:编写实体类@Setter@Getter@ToString@Entity@Repositorypublic class PageBean<T> { private Integer currPage;//当前页 private Integer pageSize;//每页条数 private Integer totalCount;//总条数 privat...

2019-07-21 17:02:00 192

转载 自定义格式日期

使用日期页面需导入包:<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>自定义日期格式:<fmt:formatDate value="${日期}" pattern="yyyy-MM--dd HH:mm:ss"/>前端日期存入数据库成date日期需在使用日期的类中加载...

2019-07-18 13:25:00 194

转载 ssm依赖

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://...

2019-07-17 16:34:00 439

空空如也

空空如也

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

TA关注的人

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