`
文章列表
命令行指令 Git 全局设置 git config --global user.name "明月" --你的名字 git config --global user.email "liaXXXXX@.qq.com" --你的邮箱 创建新版本库 git clone http://xxx.123123.com/app2.0/money-client-app.git --你的git仓库地址 cd money-client-app touch README.md git add README.md git commit -m &quo ...
全国关于省市区/县的行政区划数据-数据来源国家统计局,数据格式mysql
Spring自动装配 1,byname (autowire=“byname”) 根据指定的名称来进行装配 2,byType(autowire=“byType”) 自动匹配相关的类型 3,constructor(autowire=“constructor”) 通过构造函数的形式来进行装配 4,autodectect(autowire=“autodectect”) 默认通过构造函数的形式来进行装配,如果不行则通过byType的形式 5,no(autowire=“no”) 使用property的参数来进行装配   Spring对依赖进行检查 Simple: 对未进行指定 ...
Spring中,对注册管理的bean对象(含注解)进行初始化1、 是实现接口InitializxingBean中的afterPropertiesSet()方法来,来进行初始化。2、 在配置文件中定义的bean中,定义init-method=””来初始化对象或者是使用注解@PostConstruct两种方式的实现是结果是一样的,但是第一种方式是高耦合基于Spring的,而第二种要灵活的多。Spring BeanWarpper的使用:BeanWrapper bw = new BeanWrapperImpl(vo);bw.setPropertyValue("name"," ...
Spring的注入方式 1,接口注入 2,Set注入(常用) 3,构造器注入(使用构造函数的形式进行注入)   Spring 两种部署模式 Singleton和non-singleton Singleton:所有请求实例,都返回同一个同一个实例,即实例是共享的 Non-singleton:类似于每次都进行new对象 表达为:在bean中,定义singleton=”true”或 “false”   Spring使用依赖 在对定义在xml中的某一个bean进行初始化的时候,可以在bean上,定义depends-on=””,来强制初始化对象,表示在初始化bean对象之前,先 ...
今天在阅读springMVC源码的过程中,有了Aware的概念 其中有个接口叫做EnvironmentAware 环境通知。 可以获取到系统的环境信息,于是就研究了一下,得到的最终结果如下图:   具体获取步骤,代码如下: 创建类:SystemController 实现接口 EnvironmentAware   package org.moon.framework.controller; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotat ...
springmvc中Controller在接收前端传递参数的时候 public Map<String ,String> save(T bean)    我们一般是这样来定义接收的bean对象,其中bean对象中的时间类型,我们会定义为Date, 那么在前端进行参数传递的时候,前端传递的时间如:2017-01-18是一个字符串和我们bean对象不匹配,那么就需要进行转换。 现在我这里定义了一个 @Controller @RequestMapping(value = "/base") public abstract class BaseControl ...
hibernate4在处理clob字段上面和hibernate3有很大的不一样 今天感觉遇到了很大一个坑,但是好在解决了。 解决方案如下 创建类 package org.moon.framework.util.clob; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; import java.util.Map; /** * Created by Administrator on 2 ...
以前,我一直都是使用Windows server 2008 作为java的应用部署环境来使用,但是貌似主流的软件公司都是使用linux,这对我来说,是一个硬伤啊。 正好,现在公司现在有个项目,自主选择的余地比较大,在使用操作环境上,队友强烈建议使用linux,并吧嗒吧嗒的说了一堆linux的好处,好吧,那就用linux吧,虽然我之前不会,但是我也有强烈的信心,把环境搭好,于是我就真的搭建好了,现在把整个过程分享出来,包含:jdk 1.8的安装和tomcat 8.0的安装  首先使用工具,把jdk和tomcat上传到服务器   然后到linux的黑窗口 输入:javac –versio ...
之前一直使用spring3+status+hibernate3做开发,但是使用的技术,好像有点老了,于是,今天研究了下Spring4+SpringMVC4+hibernate4+druid+fastjson,现将搭建项目源码分享出来,希望对你有帮助。   pom.xml   <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio ...
基于Spring SpringMVC MyBatis Oracle 进行代码生成 具体源代码在附件 生成代码目录:d:/code下面 包含: mybatis 接口和对应的xml service controller 和web界面 使用方法: 1,oracle 进行数据库建表(注意:数据表的Comment必须是有内容,不能为空) 2,base.properties 进行生成数据表配置 eg: #包名称,对象名称,数据表名称,主键名称,表名称 1=tts,Xmxs,YB_XMXS,pk_xmxs,畜牧销售 第一个包名称可以不填写 3,DbUtility.java 中修 ...
import java.sql.DriverManager; import java.util.ArrayList; import java.util.Hashtable; import oracle.jdbc.OracleConnection; import oracle.jdbc.OraclePreparedStatement; import oracle.jdbc.OracleResultSet; import oracle.jdbc.OracleResultSetMetaData; public class OracleDb { public static OracleConne ...
oracle从入门到精通.pdf  拿走不谢
SELECT t.TABLE_NAME,t.COLUMN_NAME,t.DATA_TYPE,c.comments FROM DBA_TAB_COLUMNS t,dba_col_comments c WHERE t.TABLE_NAME = c.table_name and t.COLUMN_NAME = c.column_name and t.OWNER = c.owner and t.OWNER = '登录用户' and c.TABLE_NAME = 'SYS_COM_ADMIN'
Oracle 创建存储过程 --建立程序包 CREATE OR REPLACE PACKAGE TESTPACKAGE AS   TYPE TEST_CURSOR IS REF CURSOR; end TESTPACKAGE; --创建返回列表的存储过程 CREATE OR REPLACE PROCEDURE TESTC ( P_CURSOR out TESTPACKAGE.TEST_CURSOR ) IS BEGIN   OPEN P_CURSOR FOR     SELECT * FROM epv_dev.eprk_notice_test; END TESTC; package c ...
Global site tag (gtag.js) - Google Analytics