摘要: 1、Spring boot介绍 Spring Boot是pivotal提供的全新的框架,其设计目的是用来简化新spring应用的初始搭建以及开发过程。 2、Spring boot项目搭建 (1)在eclipse中搭建maven app项目,在pom.xml中引入相应的jar包 (2)创建spring 阅读全文
posted @ 2018-09-01 23:34 梦里下起了雪 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、在默认情况下,Mysql以不区分大小写的方式来比较字符串,如果想区分大小写的比较,可以添加Binary关键字,这意味着对字符串以二进制方式处理。当在字符串上执行比较运算时,MySql将区分字符串的大小写。 例如: 2、当数字和字符串进行运算时,会按一定规则将字符串转换为数字,如果字符串的第一位及 阅读全文
posted @ 2018-08-31 10:36 梦里下起了雪 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一、当前互联网项目现状: 1、用户量大 (Tomcat集群) 2、信息量大 (数据库集群,采用主从备份,读写分离) (数据表的拆分) (使用非关系型数据库)hbase,redis 即使用关系型数据库,单表操作较多,冗余设计,以空间换时间 3、处理速度快:采用集群,采用分布式部署 >消息总线,跨机器调 阅读全文
posted @ 2018-08-06 16:23 梦里下起了雪 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1、首先我们需要引入mybatis-spring.jar包 它具有一个MapperFactoryBean组件,封装了根据mapper映射器接口生成实现组件的功能,并且会将生成的实现组件放入spring容器中,供spring容器管理 在之前我们要生成这样的组件,需要:session.getMapper 阅读全文
posted @ 2018-08-06 11:04 梦里下起了雪 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1、Mapper映射器及其接口规则 (1)根据SQL定义的id属性作为接口的方法名 (2)根据SQL定义的parameterType类型作为方法的参数类型 (3)根据SQL定义的resultTyoe类型,定义方法的返回类型,多行使用List<类型>,单行直接使用类型 (4)将SQL定义文件中<map 阅读全文
posted @ 2018-08-06 09:38 梦里下起了雪 阅读(815) 评论(0) 推荐(0) 编辑
摘要: MySQL Connector/J 对于 MySql 数据类型和 Java 数据类型之间的转换是很灵活的。一般来讲,任何 MySql 数据类型都可以被转换为一个 java.lang.String,任何 MySql 数字类型都可以被转换为任何一种 Java 数字类型(当然这样也可能出一些四舍五入,溢出 阅读全文
posted @ 2018-08-05 20:35 梦里下起了雪 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 1、Mybatis简介 以前称iBatis-->现在称mybatis 作用:封装jdbc操作,简化了数据库访问方式 封装功能如下: (1)获得连接 (2)执行sql (3)释放连接 (4)sql参数的设置(直接传递Emp实体对象作为参数) sql语句的新写法:insert into emp (nam 阅读全文
posted @ 2018-08-05 16:20 梦里下起了雪 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 1、JbdcTemplate,提供了编写Dao的工具类 JdbcTemplate.update("update....",参数); 2、AOP事务管理,不需要在方法中追加事务提交和回滚。 3、提供了统一的异常处理 DataAccessException 4、Spring整合JDBC的步骤 (1)引入 阅读全文
posted @ 2018-08-04 20:38 梦里下起了雪 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、如何实现登录权限检查 使用session进行约定值的检查 实现方法: (1)使用Filter (2)使用Spring的拦截器 拦截器组件简介:Spring MVC特有组件,可以在调用Controller之前拦截,也可以在调用Controller之后拦截,还可以在JSP解析完毕向浏览器输出之前拦截 阅读全文
posted @ 2018-08-04 18:17 梦里下起了雪 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1、如何解决中文接收乱码问题 对用于Post请求: (1)方法参数列表中含有request对象,则直接在调用request.getParameter("")方法获取参数值时,先调用request.setCharacterEncoding("utf-8"). (2)若方法参数列表中不含request对 阅读全文
posted @ 2018-08-04 11:50 梦里下起了雪 阅读(319) 评论(0) 推荐(0) 编辑