`
文章列表
在web.xml中加入 <filter> <filter-name>OpenSessionInViewFilter</filter-name> <filter-class> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter </filter-class> </filter> <filter-mapping> <filter-name>OpenSessionInViewFil ...
    以前处理中文需要自己写Filter类,Spring已经有一个处理字符编码的类了,所以就不需要自己写了,直接用就行。     在web.xml中添加一个全局过滤器     类文件为:org.springframework.web.filter.CharacterEncodingFilter     初始参数名:encoding     参数值:utf-8     示例: <!– 配置spring的过滤器 –> <filter> <filter-name>spring filter</filter-name> <filte ...
...
1.写个继承RequestProcessor的子类来设定编码类型 public class MyRequestProcessor extends RequestProcessor { @Override public void process(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { request.setCharacterEncoding("UTF-8"); super.process(req ...
person作为IdCard的一个外键 Person.java package cn.itcast.hibernate.domain; public class Person { private int id; private String name; private IdCard idcard; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } ...
IdCard的主键不是自增长,是用Person的Id作为主键同时作为外键,IdCard的主键随Person的Id的变化而改变,其实两个主键的值是相等的。 Person.java package cn.itcast.hibernate.domain; public class Person { private int id; private String name; private IdCard idcard; public int getId() { return id; } public void setId(int id) { this.id = ...
static SimpleJdbcTemplate simple = new SimpleJdbcTemplate(JdbcUtils.getDataSource()); static User find(String name) { String sql = "select id,name,birthday,money from user where name=? and money>?"; User user = simple.queryForObject(sql, ParameterizedBeanPropertyRowMapper.new ...
1.TYPE_FORWORD_ONLY,只可向前滚动; 2.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。 3.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。
PreparedStatement 与 Statement 的区别      为什么 PreparedStatement 很重要, 以及怎样"正确"使用他们. 数据库有一个艰苦的工作. 它们不断地从许多客户端读取 SQL 查询, 对数据进行尽 可能高效的 查询. 处理语句可能成为一个 ...
Global site tag (gtag.js) - Google Analytics