- 博客(32)
- 收藏
- 关注
转载 springboot接口:CommandLineRunner
springBoot接口:CommandLineRunner一、作用:在使用SpringBoot构建项目时,我们通常有一些预先数据的加载。那么SpringBoot提供了一个简单的方式来实现–CommandLineRunner。二、用法:CommandLineRunner是一个接口,我们需要时,只需实现该接口就行。如果存在多个加载的数据,我们也可以使用@Order注解来排序。@C...
2019-07-28 23:37:00
162
转载 java IO 流小结
java IO 流小结java流类图结构流的分类按方向输入流输出流按类型字节流字符流结论:只要是处理纯文本数据,就优先考虑使用字符流。 除此之外都使用字节流。转载于:https://www.cnblogs.com/xujie09/p/11255206.html...
2019-07-27 15:17:00
145
转载 StringUtils.isEmpty()和StringUtils.isBlank() 区别
isBlank()判断空的情况包括了isEmpty()的情况,isBlank()不仅判断了 无对象、空对象的情况,而且也判断了无意义的空白字符,比如空格等。 转载于:https://www.cnblogs.com/xujie09/p/10323945.html...
2019-01-26 16:27:00
216
转载 java小工具——timer
定时器Timer用途:做定时器用的。public static void main(String[] args) { Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { System.out.prin...
2019-01-26 00:00:00
132
转载 多线程基础学习
多线程的好处1、并行编程可以使程序执行速度极大的提高,java本身是一种多线程语言。2、使用多线程可以利用机器额外的处理器,资源充分利用。简单介绍java的线程机制是抢占式的,这表示调度机制会周期性的中断线程,将上下文切换到另一个线程,从而为每个线程都提供时间片,使得每个线程都会分配到数量合理的时间去驱动它的任务,并发编程使我们可以将程序划分为多个分离的、独立运行的任务。任务实现通过实现...
2019-01-13 16:27:00
118
转载 使用Windows下的git工具往github上传代码 踩坑记录
使用Windows下的git工具往github上传代码 踩坑记录背景由于以前接触的项目都是通过svn进行版本控制,现在公司项目使用git,加上自己平时有一个练手小项目,趁着周末试着把项目上传到自己的github上做个管理,也当熟悉下git的操作,虽然是简单的操作,因为一直不太熟,所以还是花费了些功夫,其中的一些注意点做个记录。第一步 下载git这里由于是windows下的操作,...
2018-05-06 00:05:00
153
转载 springcloud+eureka简单入门案例
springcloud+eureka简单入门案例一、服务提供者直接提供服务,入门案例没有特别要设置的地方,注意下端口,由于要启动多个服务,可能会冲突配置文件(src/main/resources/application.yml)server: port: 8000二、服务消费者服务消费者的依赖在这个单独的demo中其实可有可无,亲测不添加,也可以实现demo服务提供能三...
2018-02-25 16:33:00
270
转载 springboot 整合jdbcTemplate
springboot 整合jdbcTemplate〇、搭建springboot环境(包括数据库的依赖)一、添加依赖如果导入了jpa的依赖,就不用导入jdbctemplete的依赖了jpa的依赖:<dependency> <groupId>org.springframework.boot</groupId> <art...
2018-02-24 17:08:00
146
转载 springboot 整合springDataJPA
springboot 整合springDataJPA〇、搭建springboot环境一、添加依赖mysql <!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java<...
2018-02-24 16:34:00
113
转载 springboot 全局异常处理
springboot 全局异常处理研究了半天springboot的全局异常处理,虽然还是需要再多整理一下,但是对于常见的404和500足以可以区分开,能够根据这两个异常分别处理首先配置视图解析路径spring.mvc.view.prefix=/WEB-INF/spring.mvc.view.suffix=.jsp针对500错误创建单独的配置类,放在启动类同包或子包下impo...
2018-02-24 10:10:00
117
转载 springboot整合jsp模板
springboot整合jsp模板在使用springboot框架里使用jsp的时候,页面模板使用jsp在pom.xnl中需要引入相关的依赖,否则在controller中无法返回到指定页面〇、搭建springboot框架一、添加jsp相关的依赖如下:<!-- servlet 依赖. --><dependency> <groupId>ja...
2018-02-23 15:54:00
323
转载 springboot整合mybatis+pageHelper
springboot整合mybatis+pageHelper〇、搭建sporingboot环境,已经整合mybatis环境,本篇主要是添加pageHelper工具一、添加依赖<!-- 分页助手 --><dependency> <groupId>com.github.pagehelper</groupId> <a...
2018-02-23 15:45:00
117
转载 springboot整合mybatis
springboot整合mybatis〇、搭建springbboot基础环境一、添加依赖<!-- mybatis --><dependency> <!-- 最好用最新版本 --> <groupId>org.mybatis.spring.boot</groupId> <artifactId>my...
2018-02-23 15:21:00
90
转载 springboot使用fastJson作为json解析框架
springboot使用fastJson作为json解析框架springboot默认自带json解析框架,默认使用jackson,如果使用fastjson,可以按照下列方式配置使用〇、搭建springbboot基础环境一、添加依赖<dependencies> <dependency> <groupId>com.aliba...
2018-02-23 12:10:00
358
转载 springBoot开启热部署
springBoot开启热部署这里使用devtools工具开启热部署〇、搭建springbboot基础环境一、添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtool...
2018-02-23 11:45:00
110
转载 springboot快速入门
springboot快速入门一、创建maven教程,搭建基本springboot环境的pom.xml文件如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav...
2018-02-23 11:28:00
93
转载 解决springboot启动失败问题:Unable to start embedded container;
全部报错内容如下:org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is java.lang.IllegalStateException: Expected method not found: java.lang.No...
2018-02-09 23:36:00
965
转载 MyBatis学习总结(一)mybatis与spring整合
MyBatis学习总结(一)mybatis与spring整合一、需要的jar包1、spring相关jar包2、Mybatis相关的jar包3、Spring+mybatis相关jar包4、MySql驱动包5、数据库连接池包二、配置文件1、参数文件(db.properties)jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc...
2017-12-28 16:05:00
264
转载 MyBatis学习总结(一)简单入门案例
MyBatis学习总结(一)简单入门案例主要内容:本文主要通过对数据库中的use表进行增删改查总结mybatis的环境搭建和基本入门使用一、需要的jar包:1、核心包2、依赖包3、jdbc数据库驱动(mysql为例)二、配置文件1、核心配置文件(SqlMapConfig.xml)组成部分1、数据连接和事务<!--和spring整合后该配置取消-->...
2017-12-27 11:24:00
95
转载 springMVC学习总结(四)springmvc处理json数据类型以及fastjson的使用
springMVC学习总结(四)springmvc处理json数据类型以及fastjson的使用主要内容:这篇文章主要是总结之前使用springmv接收json的时候遇到的问题,下面通过前台发送ajax数据后天springmvc接收,总结springmvc接收并处理ajax的问题。注意点:1、前台发送ajax数据时必须设置的属性:contentType='application...
2017-12-26 17:28:00
195
转载 springMVC学习总结(二)路径映射和请求方法限定
springMVC学习总结(二)路径映射和请求方法限定一、路径映射无参数的访问路径对springmvc项目的访问路径,是由根路径和子路径组成;在注解式开发中,根路径标注在类名之上,子路径标注在方法名之上,例: @Controller @RequestMapping(value = "/rootpath") public class Demo01Controller { ...
2017-12-22 20:24:00
173
转载 springMVC学习总结(一)快速入门
springMVC学习总结(一)快速入门一、初步认识springMVC执行流程<img src="http://images2017.cnblogs.com/blog/1135258/201712/1135258-20171222174147459-726790122.png" width="100%">主要组件DispatcherServlet(中央控制器...
2017-12-22 17:41:00
108
转载 【学习整理】第九章节 魔法方法,属性和迭代器
一、构造器1、无参数构造class FooBar:def __init__(self): # 构造函数前后两个下划线self.somevar = 422、代参构造:class FooBar:def __init__(self,value=42): #这个参数是默认值,不传值默认为42 传值就会被覆盖self.somevar = value创建对象的时候...
2017-07-08 21:55:00
106
转载 【学习整理】第八章 异常
一、自定义异常raise Exception 或者 raise Exception("报告自定义错误")这个语句可以引发一个自定义的异常 后者可以直接报出自定义的错误信息查看python所有的异常类型:>>>import Exception>>>dir(Exceptiopn)['','','','',]\二、异常的捕获方...
2017-07-08 21:54:00
88
转载 【学习整理】第七章 更加抽象
一、特点和java一样 python是一种面向对象的语言,其特点是 封装、继承、多态,二、定义一个类_metaclass_ = type #创建一个类的开头写法,也可以使用继承object类的方式 ,后面说class Person:def setName(self,name):self.name = name;def getName(self):retur...
2017-07-08 21:53:00
82
转载 【学习整理】第六章 抽象
一、 定义函数:def hello(name):return 'hello,'+name+'!'return 在函数中有时候不会返回任何东西,他仅仅代表函数的结束;在函数内为参数赋予新值不会改变外部任何变量的值;字符串(以及数字和元组)是不可变的,无法被修改,只能用新值覆盖,若将可变的数据结构如列表用作参数的时候,该数据结构可以发生变化;二、关于引用例如:...
2017-07-08 21:53:00
125
转载 【学习整理】第五章 条件、循环和其他语句
一、print 和 import1、同时打印多个表达式>>>print 'age:',23 #中间用逗号隔开>>>age:232、>>>name = "xujie">>>age = "23">>>print name,age # 中间用逗号隔开>>>...
2017-07-08 21:52:00
130
转载 【学习整理】第三章 使用字符串
字符串的格式化:例子:"xxx一个%[1][2][3][4] 字符串xx" % 元组/字典说明:[x]--->示例的占位符[1]:此处填写转换标识符:0:位数不够的时候可以用"0"来补位(一个空格):表示如果格式化之后是整数,则在其之前加一个空格+:格式化之后,不管是整数还是负数都标识出正负符号-:用来左对齐数[2]:此处填写最小字段宽度[3...
2017-07-08 21:51:00
85
转载 【学习整理】第四章 字典
一、创建字典方式一:>>>item=[('name','Xujie'),('age',24)] #以元组为元素的列表>>>d=dict(item)>>>d={'name':'Xujie','age':24}方式二:>>>d=dict(name="xujie",age=24)>>...
2017-07-08 21:51:00
83
转载 【学习整理】第二章 列表和元祖
序列:列表[,,,]元组(,,,,) ,内容不能改变,如果元组只有一个元素,则表示为(x,)后面必须加一个逗号tuple()函数:将序列作为参数传入该函数,该参数会被原样返回字符串对序列进行的通用操作:(1)索引根据索引获取序列相对的元素,0表示从第一个开始的第一个,-1表示倒数第一个(2)分片对序列中的元素 进行区间取值 取一定范围的元素、121...
2017-07-08 21:50:00
105
转载 【学习整理】第一章 基础知识部分 常用函数 简单语法
>>print ‘xxx’ 打印>>pow(x,y) 输出x的y次方>>abs(x) 输出x的绝对值>>round(x) 输出x的四舍五入值>>input(“what your name”) //获取用户输入 用户输入必须为“内容”这种格式,否则报错,该语句默认用户输入为合法pyth...
2017-07-08 21:49:00
80
转载 springMVC学习总结(三)数据绑定
springMVC学习总结(三)数据绑定一、springMVC的数据绑定,常用绑定类型有:1、servlet三大域对象:HttpServletRequestHttpServletResponseHttpSession2、Model的方式类型:Model @Controller public class Demo01Controller { @Reques...
2015-12-25 18:31:00
228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人