java
GodwayLCD
这个作者很懒,什么都没留下…
展开
-
java代码执行顺序
当一个类从被JVM装载开始,各种代码的执行顺序大致如下:被JVM装载->执行父类的相关代码->如果有静态初始化,先执行静态初始化,且只执行一次,以后即使有该类实例化,也不会再执行->如果有静态代码块,以与静态初始化一样的方式执行->如果有new语句带来的实例化,先为成员变量分配空间,并绑定参数列表,隐式或显式执行super(),即父类的构造方法,->执行非静态代码块-...原创 2018-06-23 16:14:21 · 270 阅读 · 0 评论 -
nginx+tomcat+redis负载均衡(一)
tomcat建议选用tomcat7,高版本tomcat在继承redis时,有个组件不支持,需要反编译改组件代码再打包,比较麻烦,所以直接选tomcat7了,此篇主要部署nginx反向代理,tomcat集群。1.下载tomcat7,nginx,tomcat复制多份,修改端口号,并修改webapp下root项目中的index.jsp页面以区别每个tomcat,启动各个tomcat,浏览器访问测试。2....原创 2018-06-10 22:05:40 · 156 阅读 · 0 评论 -
nginx+tomcat+redis负载均衡(二)
上篇用nginx+tomcat实现了负载均衡,这对于接口服务没什么毛病,但是对于网页服务,就存在session的问题,所以就需要将session存入redis中供各个tomcat共享。1,下载window版的redis,cmd切换到redis目录,输入命令redis-server.exe redis.windows.conf,出现下图,说明redis启动成功。2.下载redis和tomcat集成的...原创 2018-06-10 22:32:21 · 213 阅读 · 0 评论 -
mybatis的逆向工程
mybatis是目前Java开发持久层框架中最为流行的,但是写相关的javabean,dao层接口,xml的映射还是比较繁琐,所以推出逆向工程来根据数据库的表来直接生成bean,dao,xml,下面以mysql数据库为例。1.下载mybatis逆向工程核心包和mysql连接驱动包2.编写配置文件,设置各种文件生成的路径和需要逆向生成的表3.在文件所在位置按shift右键,点击命令行输入java -...原创 2018-06-10 22:55:20 · 116 阅读 · 0 评论 -
lombok的使用
lombok通过注解的方式来生成get,set等方法,可以使javabean代码更加简洁,在修改字段时也方便,以下以myeclipse2016开发工具为例。1.在项目中添加lombok的包2.在myeclipse的安装文件夹下的myeclipse.ini文件末尾中添加3.使用,在javabean中使用注解就可以了@Data作用在类上,@Getter@Setter作用在属性上,二选一即可。...原创 2018-06-10 23:09:59 · 180 阅读 · 0 评论 -
IDEA快速搭建springboot+mybatis框架
spring,springMVC,mybatis三大框架是现如今java开发中最为流行的框架,但是配置十分繁琐,一个项目开发会在框架搭建上耗费很多时间,不利于快速开发,对此,spring家族进行了封装整合,大大简化了配置,springboot由此诞生。下面将使用idea快速搭建了一个springboot+mybatis的demo。1.新建一个spring initializr项目,next2.定义...原创 2018-07-01 16:07:50 · 1740 阅读 · 1 评论