- 博客(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关注的人
RSS订阅