0%

[TOC]

CGLIB

什么是CGLIB

CGLIB是一个强大的、高性能的代码生成库。其被广泛应用于AOP框架(Spring、dynaop)中,用以提供方法拦截操作。Hibernate作为一个比较受欢迎的ORM框架,同样使用CGLIB来代理单端(多对一和一对一)关联(延迟提取集合使用的另一种机制)。CGLIB作为一个开源项目,其代码托管在github,地址为:https://github.com/cglib/cglib

阅读全文 »

[TOC]

maven

菜鸟教程-maven

Maven 翻译为”专家”、”内行”,是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。

Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

阅读全文 »

[TOC]

入门

mybatis约定:

输入参数parameterType 和 输出参数resultType ,在形式上都只能有一个

如果输入参数 :是简单类型(8个基本类型+String) 是可以使用任何占位符,#{xxxx}
如果是对象类型,则必须是对象的属性 #{属性名}

输出参数: 如果返回值类型是一个 对象(如Student),则无论返回一个、还是多个,
再resultType都写成org.lanqiao.entity.Student
即 resultType=”org.lanqiao.entity.Student”

阅读全文 »

[TOC]

基础知识

JSP:动态网页

静态、动态:
1.不用 和 是否有“动感”混为一谈
2.是否 随着 时间、地点、用户操作 的 改变而改变

动态网页 需要使用到 服务端脚本语言(JSP)

2架构
CS:Client Server
CS不足:
a.如果 软件升级, 那么全部软件都需要升级
b.维护麻烦:需要维护每一台 客户端软件
c.每一台客户端 都需要安装 客户端软件

阅读全文 »

[TOC]

java控制台执行

可以直接编译+运行

1
java Create.java

基础类型

int

主要是有符号整数在计算机中存储采用的补码

在java(任何 32 位字节存储整数的系统)中 -(-2147483648)==(-2147483648),即

1
Integer.MIN_VALUE = -Integer.MIN_VALUE
阅读全文 »

[TOC]

jQuery入口函数

jQuery与JavaScript加载模式对比

  • 多个window.onload只会执行一次, 后面的会覆盖前面的
1
2
3
4
5
6
7
8
<script>
window.onload = function () {
alert("hello lnj1"); // 不会显示
}
window.onload = function () {
alert("hello lnj2"); // 会显示
}
</script>
阅读全文 »

spring boot高级

[TOC]

一.Spring Boot与缓存

1、JSR107

Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, EntryExpiry

CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider。

阅读全文 »

[TOC]

六、DML语言的学习    ★             
    插入语句                        
    修改语句                        
    删除语句                        
七、DDL语言的学习  
    库和表的管理     √                
    常见数据类型介绍  √          
    常见约束        √            
八、TCL语言的学习
    事务和事务处理                 
九、视图的讲解           √
十、变量                      
十一、存储过程和函数   
十二、流程控制结构       
阅读全文 »